"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[93547,94242],{51985:function(e,t,a){a(66992),a(33948);var l=a(67294);t.Z=function(e,t){var{threshold:a=0,root:n=null,rootMargin:i="0%",freezeOnceVisible:r=!1}=t,[c,o]=(0,l.useState)(),d=(0,l.useMemo)((()=>(null==c?void 0:c.isIntersecting)&&r),[null==c?void 0:c.isIntersecting,r]),s=(0,l.useCallback)((e=>{var[t]=e;o(t)}),[]);return(0,l.useEffect)((()=>{var t=null==e?void 0:e.current;if(window.IntersectionObserver&&!d&&t){var l=new IntersectionObserver(s,{threshold:a,root:n,rootMargin:i});return l.observe(t),()=>l.disconnect()}}),[null==e?void 0:e.current,JSON.stringify(a),n,i,d]),c}},46979:function(e,t,a){a.d(t,{a:function(){return n}}),a(66992),a(33948);var l=a(67294),n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:()=>{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=(0,l.useRef)(null),[i,r]=(0,l.useState)(0),c=(0,l.useCallback)((()=>{clearInterval(n.current),n.current=null}),[]);return(0,l.useEffect)((()=>{if(e)return r(a?e/a:e),n.current=setInterval((()=>{r((e=>e-1e3))}),1e3),()=>c()}),[c,e]),(0,l.useEffect)((()=>{i<0&&(c(),t&&t())}),[c,i,t]),{ms:i}}},97171:function(e,t,a){a(88674),a(54747);var l=a(98054),n=a(15408),i=a(86993),r=a(52164);function c(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function o(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function d(e,t,a,l,n,i,r){try{var c=e[i](r),o=c.value}catch(e){return void a(e)}c.done?t(o):Promise.resolve(o).then(l,n)}var s={SET_SHOW_INTRODUCTION:e=>({type:i.Z.SET_SHOW_INTRODUCTION,payload:e}),SET_UNIT:e=>({type:i.Z.SET_UNIT,payload:e}),GET_BODY_SIZE(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(){var a,l=(a=function*(a){var{code:l,data:d}=yield n.Z.post("/ms/user/v2/bodySize/getBodySizeInfo",{uid:e||0},function(e){for(var t=1;t({type:i.Z.CHANGE_BODY_SIZE_FORM_MODAL,payload:e}),SET_BODY_SIZE_FORM_MODAL_SOURCE_STATUS:e=>({type:i.Z.SET_BODY_SIZE_FORM_MODAL_SOURCE_STATUS,payload:e})};(0,l.J)(s),t.Z=s},23510:function(e,t,a){var l,n;a.d(t,{P:function(){return n},Y:function(){return l}}),function(e){e[e.OFF=0]="OFF",e[e.ON=1]="ON",e[e.SHORT=2]="SHORT",e[e.SPECIAL_SHORT=3]="SPECIAL_SHORT",e[e.SPECIAL_ON=4]="SPECIAL_ON"}(l||(l={})),function(e){e.LIVE_CHAT="liveChat",e.PRODUCT_DETAIL="productDetail",e.USER="user",e.REFUND_DETAIL="refundDetail"}(n||(n={}))},7403:function(e,t,a){var l=a(66162);t.Z={SET_STORAGE_PAGE:(e,t,a)=>({type:l.FW,payload:{pageType:e,key:t,data:a}}),DELETE_STORAGE_PAGE:(e,t)=>({type:l.Wh,payload:{pageType:e,key:t}}),CLEAR_STORAGE_PAGE:(e,t)=>({type:l.TP,payload:{pageType:e,key:t}})}},42326:function(e,t,a){a.d(t,{Z:function(){return qt}}),a(66992),a(33948),a(26699),a(32023),a(73210),a(85827),a(74916),a(88674),a(54747);var l,n=a(67294),i=a(26793),r=a(94184),c=a.n(r),o=a(71055),d=a(39704),s=a(7403),u=a(49988),m=a(16550),v=a(44013),p=a(37531),g=a(97171),f=a(28273),E=a(94412),h=a(55558),S=a(79570),b=a(66162),y=a(84529),C=a(69580),I=a(96284),N=a(76415),k=a(36262),T=a(10537),O=(0,n.forwardRef)(((e,t)=>{var a=(0,d.I0)(),{productionDetailImage:l,productionDetailLoad:i,productionDetailImageLoad:r,productionDetail:o}=(0,d.v9)(k.n0),{productImage:s=[],productMedia:u=[],slidesPerView:m=8,curveIconUrl:v,unisexUrl:p,mainImageConfig:g={width:574,height:766,autoResize:!0},thumbImageConfig:f={width:62,height:83,autoResize:!0}}=e,S=(0,n.useRef)(0),b=(0,n.useRef)(null),I=(0,n.useRef)(null),[O,z]=(0,n.useState)(0),D=(0,n.useRef)(null),[P,w]=(0,n.useState)([0,1]),_=(0,E.fB)((()=>{var e,t;if(null!==(e=I.current)&&void 0!==e&&e.children[0]){var{height:a}=null===(t=I.current)||void 0===t?void 0:t.getBoundingClientRect();z(a?a-32:g.height)}}),20),R=(0,n.useCallback)((()=>{a(T.Z.CHANGE_PRODUCTION_DETAIL_IMAGE_LOAD(!0))}),[a]),U=(0,n.useCallback)(((e,t)=>{(0,h.UW)(e),D.current&&clearTimeout(D.current),D.current=setTimeout((()=>{S.current=t,w((e=>[...new Set([...e,t,t+1])]))}),200)}),[]);(0,n.useEffect)((()=>(window.addEventListener("resize",_),()=>{window.removeEventListener("resize",_)})),[_]),(0,n.useEffect)((()=>{l&&_()}),[_,l]);var Z=(0,n.useCallback)((e=>{b.current=e}),[]),L=(0,n.useCallback)((e=>{var t,a;"next"===e&&(null==b||null===(t=b.current)||void 0===t||t.slideNext()),"prev"===e&&(null==b||null===(a=b.current)||void 0===a||a.slidePrev())}),[]),[M,A]=(0,n.useState)(0),x=(0,n.useCallback)((e=>{A(e.activeIndex)}),[]),H=(0,n.useCallback)((()=>{S.current=0,w([0,1])}),[]);(0,n.useEffect)((()=>{H(),setTimeout((()=>{_()}),0)}),[i]),(0,n.useImperativeHandle)(t,(()=>({startCurrentIndex:H})));var[F,j]=(0,n.useState)(new Set);return(0,E.Sd)((()=>{j(new Set)})),(0,n.useEffect)((()=>{var e=null==u?void 0:u[S.current];e&&!F.has(null==e?void 0:e.imgUrl)&&(F.add(null==e?void 0:e.imgUrl),j(F),setTimeout((()=>{y.Z.emitProductDetailImageView({index:S.current+1,pid:(null==o?void 0:o.productId)||0,linkUrl:e.imgUrl,spuCode:(null==o?void 0:o.spuCode)||"",type:e.imageTypeName})}),500))}),[null==u?void 0:u[S.current],null==o?void 0:o.productId,null==o?void 0:o.spuCode]),n.createElement("div",{className:"product-detail_galleryWrap","data-v-c8bed65d":""},n.createElement("div",{className:"product-intro_gallery","data-v-c8bed65d":""},n.createElement("div",{className:"product-detail_thumbs","data-v-c8bed65d":""},n.createElement("div",{style:{height:O?"".concat(O,"px"):void 0},className:"product-detail_thumbs_swiper","data-v-c8bed65d":""},n.createElement(N.s,{swiperOptions:{height:O,direction:"vertical",slidesPerView:m,spaceBetween:m,slidesPerGroup:m},onSwiper:Z,onSlideChange:x,"data-v-c8bed65d":""},s.map(((e,t)=>n.createElement(N.o,{key:t,slidesPerView:m,spaceBetween:m,direction:"vertical","data-v-c8bed65d":""},n.createElement("div",{className:"product-detail_thumb cursor-pointer ".concat(S.current===t?"selected":""),key:t,onMouseEnter:e=>{U(e,t)},"data-v-c8bed65d":""},n.createElement(C.Ee,{defaultImage:"image",isInterlace:!0,autoResize:f.autoResize,imgUrl:e,width:f.width,height:f.height,unitType:"PERCENTAGE","data-v-c8bed65d":""}))))))),s.length>m?n.createElement("div",{className:"swiper-button-content","data-v-c8bed65d":""},n.createElement("div",{className:"swiper-button-content-prev rotate",onClick:()=>{L("prev")},"data-v-c8bed65d":""},0===M?n.createElement(C.le,{color:"#787878",iconClass:C.my.ARROW_DOWN,width:20,height:12,"data-v-c8bed65d":""}):n.createElement(C.le,{color:"#000",iconClass:C.my.ARROW_DOWN,width:20,height:12,"data-v-c8bed65d":""})),n.createElement("div",{className:"swiper-button-content-next",onClick:()=>{L("next")},"data-v-c8bed65d":""},M!==s.length-m?n.createElement(C.le,{color:"#000",iconClass:C.my.ARROW_DOWN,width:20,height:12,"data-v-c8bed65d":""}):n.createElement(C.le,{color:"#787878",iconClass:C.my.ARROW_DOWN,width:20,height:12,"data-v-c8bed65d":""}))):null),n.createElement("div",{className:"product-intro_wrap","data-v-c8bed65d":""},n.createElement("div",{className:"product-intro_gallery",ref:I,"data-v-c8bed65d":""},s.map(((e,t)=>n.createElement("div",{key:t,className:c()("product-intro-image",{show:S.current===t}),"data-v-c8bed65d":""},(0===t&&!r&&l||!i)&&n.createElement(n.Fragment,null,n.createElement("div",{className:"product-intro-fixed","data-v-c8bed65d":""},n.createElement(C.Ee,{imgUrl:l,autoResize:g.autoResize,width:g.width,height:g.height,unitType:"PERCENTAGE",useZip:!1,isLazyload:!1,"data-v-c8bed65d":""}))),P.includes(t)?n.createElement(n.Fragment,null,n.createElement(C.Ee,{defaultImage:"image",isInterlace:!0,autoResize:g.autoResize,zoomImg:!0,imgUrl:e,width:g.width,height:g.height,quality:"80",onLoad:()=>R(),alt:o.productName,unitType:"PERCENTAGE","data-v-c8bed65d":""},v?n.createElement("div",{className:"product-intro-curve","data-v-c8bed65d":""},n.createElement(C.Ee,{defaultImage:"image",useZip:!1,imgUrl:v,width:16,height:136,quality:"80","data-v-c8bed65d":""})):null,p?n.createElement("div",{className:"product-intro-curve","data-v-c8bed65d":""},n.createElement(C.Ee,{defaultImage:"image",useZip:!1,imgUrl:p,width:16,height:136,quality:"80","data-v-c8bed65d":""})):null)):null)))))))})),z=a(44691),D=(a(23123),a(3516)),P=e=>{var{price:t,isExcludeLeftTagInPdp:a=!1}=e;return(0,n.useMemo)((()=>t.leftUpTag?"".concat(t.leftUpTag.split("-")[1],"OFF"):null),[t.leftUpTag]),n.createElement("div",{className:"price-wrapper","data-v-ece30fdc":""},n.createElement("div",{className:"price-content-container","data-v-ece30fdc":""},t.originPrice?n.createElement(n.Fragment,null,n.createElement("span",{className:"price-main f-orange","data-v-ece30fdc":""},null!=t&&t.shopPrice?t.shopPrice:null==t?void 0:t.salePriceRange),null==t||!t.leftUpTag||null!=t&&t.lowPriceMessage?null:n.createElement("span",{className:"left-up-tag-container ltr","data-v-ece30fdc":""},null!=t&&t.leftUpTagImgUrl&&a?n.createElement("div",{className:"discount-wrapper-lightning","data-v-ece30fdc":""},n.createElement(D.Z,{imgUrl:null==t?void 0:t.leftUpTagImgUrl,isLazyload:!0,useZip:!1,width:10,height:10,quality:"100",defaultImage:"rectangle","data-v-ece30fdc":""})):null,n.createElement("span",{className:"left-up-tag ".concat(null!=t&&t.leftUpTagImgUrl?"lightning":""),"data-v-ece30fdc":""},null==t?void 0:t.leftUpTag)),null!=t&&t.lowPriceMessage?null:n.createElement("span",{className:"price-origin","data-v-ece30fdc":""},null==t?void 0:t.originPrice)):n.createElement("span",{className:"price-main f-black","data-v-ece30fdc":""},null!=t&&t.shopPrice?t.shopPrice:null==t?void 0:t.salePriceRange)),null!=t&&t.lowPriceMessage?n.createElement("div",{className:"lower-price-container","data-v-ece30fdc":""},t.lowPriceMessage):null)},w=a(18586),_=a(85036),R=a(33709),U=(a(15306),a(44362)),Z=e=>{var{t:t}=(0,i.$)(),{preOrderInfoTitle:a,preOrderInfoDetail:l,preOrderTime:r,suitPreOrderTip:c}=e,{preOrderTip:o}=(0,d.v9)(k.ZP);return n.createElement("div",{className:"product-preorder","data-v-8912b372":""},n.createElement("p",{className:"product-preorder-info","data-v-8912b372":""},n.createElement(C.le,{iconClass:C.my.SUBTRACT,height:12,width:12,"data-v-8912b372":""}),n.createElement(U.Z,{placement:"topLeft",trigger:"hover",content:n.createElement("div",{className:"question-and-answer","data-v-8912b372":""},c||o),"data-v-8912b372":""},n.createElement("span",{className:"info-gutter","data-v-8912b372":""},a)),n.createElement("span",{"data-v-8912b372":""}," ",l," "),n.createElement("span",{className:"info-time","data-v-8912b372":""},r)))},L=a(11220),M=()=>{var{t:e}=(0,i.$)();return n.createElement("div",{className:"size-info-out-of-stock","data-v-98f56971":""},n.createElement("p",{"data-v-98f56971":""},e("detail.content.outOfStock1")))};!function(e){e[e.PHONE=1]="PHONE"}(l||(l={}));var A=e=>{var{t:t}=(0,i.$)(),{items:a,currentIndex:r,typeHandlerCallback:c,isShowSize:o,isInStock:s,currentSkuStyleName:u,printDesc:m,oneSizeFlag:v}=e,{currentSize:p,productSizeType:g}=(0,d.v9)(k.ZP),f=(0,n.useMemo)((()=>{var e;if(!(a&&a.length>0))return t("static.common.color");var l=null===(e=a[r])||void 0===e?void 0:e.styleTitle;return l?l.replace(/^[^::]*[::]/,""):t("static.common.color")}),[r,a,t]),E=(0,n.useCallback)(((e,t)=>{c(e,t)}),[c]),h=(0,n.useMemo)((()=>m&&n.createElement("div",{className:"print-tips-container","data-v-a8fd4026":""},m)||null),[m]),S=(0,n.useMemo)((()=>a.length?a.map(((e,l)=>{var i,c,d,u,m,p="",g="";null!=e&&null!==(i=e.skuInfo)&&void 0!==i&&i[0]&&(p=(null==e||null===(c=e.skuInfo)||void 0===c||null===(d=c[0])||void 0===d?void 0:d.preOrderInfo)||"",g=(null==e||null===(u=e.skuInfo)||void 0===u||null===(m=u[0])||void 0===m?void 0:m.preOrderTime)||"");var f="";p&&(f=n.createElement("div",{className:"cider-size-tooltip","data-v-a8fd4026":""},n.createElement("div",{className:"sku-size-preorder","data-v-a8fd4026":""},n.createElement("span",{"data-v-a8fd4026":""}," ",p),n.createElement("b",{"data-v-a8fd4026":""},g))));var h=!s(e);h&&(f=n.createElement("div",{className:"cider-size-tooltip","data-v-a8fd4026":""},t("detail.content.outOfStock1")));var S=()=>{var i;return n.createElement("div",{key:l,className:"style-selct-item-contaienr","data-v-a8fd4026":""},!o&&!v&&e.skuInfo.some((e=>e.preOrder))&&n.createElement("div",{className:"cider-size-preorder-svg","data-v-a8fd4026":""},n.createElement(C.le,{iconClass:C.my.SUBTRACT,width:12,height:12,"data-v-a8fd4026":""})),n.createElement("div",{className:"".concat(h?"outOfStock":"","\n hover\n image-active\n ").concat(e.styleId===(null==a||null===(i=a[r])||void 0===i?void 0:i.styleId)?"active":"disable","\n ").concat(!o&&p||!e.hotTagUrl?"":"show-hot","\n "),onClick:()=>{E(e,l)},"data-v-a8fd4026":""},n.createElement("div",{className:"img-wrapper","data-v-a8fd4026":""},n.createElement(C.Ee,{defaultImage:"image",imgUrl:e.styleImage,width:28,height:28,round:!0,"data-v-a8fd4026":""}))),!o&&p?n.createElement("p",{className:"cider-product-status","data-v-a8fd4026":""},t("static.common.preOrder","toSpacesSwitchSymbol|toReplaceFirst")):null,!(!o&&p)&&e.hotTagUrl&&n.createElement("div",{className:"hot-container","data-v-a8fd4026":""},n.createElement(C.Ee,{imgUrl:e.hotTagUrl,width:14,height:14,"data-v-a8fd4026":""})))};return!o&&f?n.createElement(U.Z,{placement:"".concat(l%6>=3?"top":"topLeft"),content:f,trigger:"hover","data-v-a8fd4026":""},S()):S()})):null),[r,s,o,a,v,t,E]);return n.createElement("div",{className:"cider-type-selector","data-v-a8fd4026":""},n.createElement("div",{className:"description-wrapper","data-v-a8fd4026":""},f,o&&n.createElement(n.Fragment,null,n.createElement("span",{className:"title-separator","data-v-a8fd4026":""},"/"),n.createElement("span",{className:"title-text","data-v-a8fd4026":""},u))),h,n.createElement("div",{className:"type-container","data-v-a8fd4026":""},S),o||v||null==p||!p.preOrderTime||null!=p&&p.fastShipContent?null:n.createElement("div",{className:"pre-order","data-v-a8fd4026":""},n.createElement(Z,{preOrderInfoTitle:null==p?void 0:p.preOrderInfoTitle,preOrderInfoDetail:null==p?void 0:p.preOrderInfoDetail,preOrderTime:null==p?void 0:p.preOrderTime,"data-v-a8fd4026":""})),o||v?null:n.createElement(L.Z,{innerShipText:null==p?void 0:p.fastShipContent,shipPopupText:null==p?void 0:p.fastShipPopup,triggerMethod:"click",pageSource:"pdp",iconColor:"","data-v-a8fd4026":""}),o||v||s(p)||g===l.PHONE?null:n.createElement(M,{"data-v-a8fd4026":""}))},x=a(95670),H=a(32760),F=a(40255),j=(a(41637),a(39714),a(51985)),B=a(37125),V={[B.Gc.PLUS_SIZE]:"PlusSize_",[B.Gc.STANDARD_SIZE]:"StandardSize_",[B.Gc.REGULAR]:"Regular_",[B.Gc.PETITE]:"Petite_"},G=e=>{var{productSameCombination:t,productCountryMapping:a,internationalSizes:l,exposurePointStatus:i,trackingData:r,exposurePointStatusChange:c}=e,o=(0,m.k6)(),d=(0,E.bB)(!0),s=(0,n.useRef)(null),u=(0,j.Z)(s,{freezeOnceVisible:!0}),v=(0,n.useMemo)((()=>!(null==u||!u.isIntersecting)),[null==u?void 0:u.isIntersecting]),p=(0,n.useCallback)((()=>{r.productType=null==t?void 0:t.productType,y.Z.emitClickSameCombinationButton(r)}),[null==t?void 0:t.productType,r]),g=(0,n.useCallback)((()=>{r.productType=null==t?void 0:t.productType,y.Z.emitClickSameCombinationButton(r)}),[null==t?void 0:t.productType,r]),f=(0,n.useCallback)((()=>{var e=new URLSearchParams;e.append("pid","".concat(null==t?void 0:t.productId));var a,l,n=(a=null==r?void 0:r.productName,l=r.productType,"".concat(V[l]).concat(a));Object.entries(d).map((t=>{var[a,l]=t;"pid"!==a&&("listType"!==a?"listTitle"!==a?e.append(a,"".concat(l)):e.append(a,n):e.append(a,"14"))})),o.push("/product/detail?".concat(e.toString())),g()}),[g,o,null==t?void 0:t.productId,d,null==r?void 0:r.productName,r.productType]),h=(0,n.useMemo)((()=>!!(t&&t.combinationTitle&&t.productId)),[t]),S=(0,n.useMemo)((()=>{var[e,n]=(null==t?void 0:t.skipScope)||[];if(e&&n&&a&&0!==(null==l?void 0:l.length)){var i,r,c=null===(i=l.find((t=>(null==t?void 0:t.size)===e)))||void 0===i?void 0:i[a],o=null===(r=l.find((e=>(null==e?void 0:e.size)===n)))||void 0===r?void 0:r[a];if(c&&o)return"".concat(t.titlePrefix," ").concat(c,"-").concat(o)}return null==t?void 0:t.combinationTitle}),[l,a,null==t?void 0:t.combinationTitle,null==t?void 0:t.skipScope,t.titlePrefix]);return(0,n.useEffect)((()=>{h&&v&&!i&&(p(),c(!0))}),[i,c,v,h,p]),n.createElement(n.Fragment,null,h?n.createElement("div",{className:"combination-text",onClick:f,ref:s,"data-v-a4ea5add":""},S,n.createElement("span",{className:"icon-down","data-v-a4ea5add":""},n.createElement(C.le,{iconClass:C.my.ARROW_RIGHT,width:12,height:12,"data-v-a4ea5add":""}))):null)},Y=e=>{var{productSameCombinationList:t,productCountryMapping:a,trackingData:l,internationalSizes:i,exposurePointStatusChange:r,exposurePointStatus:c}=e;return n.createElement(n.Fragment,null,0!==(null==t?void 0:t.length)?n.createElement("div",{className:"button-list-container","data-v-d7d72dbb":""},null==t?void 0:t.map(((e,t)=>n.createElement(G,{key:t,productSameCombination:e,productCountryMapping:a,internationalSizes:i,trackingData:l,exposurePointStatusChange:r,exposurePointStatus:c,"data-v-d7d72dbb":""})))):null)},W=e=>{var{options:t,value:a,onChange:l,canDisabledClick:i=!1,productSameCombinationList:r,trackingData:o,showTooltip:s,internationalSizes:u,productCountryMapping:m,hidePreOrder:v,hideFlashShipping:p}=e,g=(0,d.I0)(),{exposurePointStatus:E}=(0,d.v9)(k.ZP),h=(0,n.useCallback)((()=>{g(T.Z.SET_EXACT_EXPOSURE_STATUS(!0))}),[g]),S=(0,n.useCallback)(((e,t)=>{if(t.disabled&&!i)return!1;l&&l(t.value,e)}),[i,l]);return n.createElement("div",{className:"cider-size-radio-group"},t.map(((e,t)=>{var l=()=>{var l,r,o;return n.createElement("div",{className:"cider-size-content"},null!==(l=e.value)&&void 0!==l&&l.preOrder&&!v?n.createElement("div",{className:"cider-size-preorder-svg"},n.createElement(C.le,{iconClass:C.my.SUBTRACT,width:12,height:12})):null,null!==(r=e.value)&&void 0!==r&&r.fastShipContent&&null!==(o=e.value)&&void 0!==o&&o.fastShipPopup&&!p?n.createElement("div",{className:"flash-shipping-icon-wrap"},n.createElement(f.le,{iconClass:f.my["flash-fill"],width:8,height:8,color:F.z1})):null,n.createElement("div",{className:c()("cider-size-radio",{selected:a.skuId===e.value.skuId,disabled:e.disabled,canDisabledClick:i}),onClick:()=>{S(t,e)}},n.createElement("div",{className:"cider-size-radio-text"},e.label)))};return e.tooltip&&s?n.createElement(U.Z,{key:t,placement:"".concat(t%6>=3?"top":"topLeft"),content:e.tooltip,trigger:"hover"},l()):l()})),n.createElement(Y,{productSameCombinationList:r,productCountryMapping:m,internationalSizes:u,trackingData:o,exposurePointStatusChange:h,exposurePointStatus:E}))},K=e=>{var{sizeItems:t,currentSize:a,onChange:l,canDisabledClick:i=!1,isInStock:r}=e,o=(0,n.useCallback)(((e,t)=>{if(!r(e)&&!i)return!1;l&&l(e,t)}),[i,r,l]),d=(0,n.useCallback)(((e,t)=>n.createElement("div",{className:"size-item-container"},n.createElement("div",{key:t,onClick:()=>o(e,t),className:c()("size-item cursor-pointer",{active:(null==a?void 0:a.skuId)===(null==e?void 0:e.skuId),disabled:!r(e),canDisabledClick:i})},n.createElement("span",{className:"name"},e.skuStyleName),e.preOrder?n.createElement("span",{className:"pre-order-icon-wrap"},n.createElement(f.le,{iconClass:f.my["time-countdown-fill"],color:"#f5bf56",width:12,height:12})):null,null!=e&&e.fastShipContent&&null!=e&&e.fastShipPopup?n.createElement("div",{className:"flash-shipping-icon-wrap"},n.createElement(f.le,{iconClass:f.my["flash-fill"],width:8,height:8,color:F.z1})):null))),[i,null==a?void 0:a.skuId,r,o]);return n.createElement("div",{className:"phone-size-container"},t.map(((e,t)=>d(e,t))))},$=a(37283),Q=e=>{var t,a,{outOfStock:r,sizeInfo:c={},sizeUnit:o=0,sizeType:d,hideFlashShipping:s,hidePreOrder:u,suitPreOrderTip:m}=e,{t:v}=(0,i.$)(),{productDetail:p}=(0,n.useContext)($.Xu);return n.createElement("div",{className:"size-info-layout","data-v-eabfddae":""},s?null:n.createElement(L.Z,{innerShipText:null==c?void 0:c.fastShipContent,shipPopupText:null==c?void 0:c.fastShipPopup,triggerMethod:"click",pageSource:"pdp",iconColor:"","data-v-eabfddae":""}),null==c||!c.preOrderTime||null!=c&&c.fastShipContent||u?null:n.createElement(Z,{preOrderInfoTitle:c.preOrderInfoTitle,preOrderInfoDetail:c.preOrderInfoDetail,preOrderTime:c.preOrderTime,suitPreOrderTip:m,"data-v-eabfddae":""}),r&&d!==l.PHONE?n.createElement(M,{"data-v-eabfddae":""}):null,((null==c||null===(t=c.skuSizeV2Map)||void 0===t?void 0:t[o])||[]).length?n.createElement("div",{className:"size-info-content","data-v-eabfddae":""},n.createElement("div",{className:"size-info-item-title","data-v-eabfddae":""},v("detail.sizingChart.productSize")),null!=p&&p.productSizeTips?n.createElement("div",{className:"size-info-item-desc","data-v-eabfddae":""},null==p?void 0:p.productSizeTips):null,((null==c||null===(a=c.skuSizeV2Map)||void 0===a?void 0:a[o])||[]).map(((e,t)=>n.createElement("div",{className:"size-info-item",key:e.key,"data-v-eabfddae":""},n.createElement("span",{className:"size-info-item-key","data-v-eabfddae":""},e.key),n.createElement("span",{className:"size-info-item-value","data-v-eabfddae":""},e.value))))):null)},q=a(15617),J=a(83867);function X(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function ee(e){for(var t=1;t{var{items:a,isInStock:r,sizeClickHandler:o,setSelectCountrySimpleCode:s,setSubscribe:u,isShowSizeSubscribe:m,internationalSizes:v,outProductCountryMapping:p,productSameCombination:g,productSameCombinationList:f,trackingData:E,sizeUnit:h,detailType:S,showSizeDesc:b=!0,preOrderShowAsSoldout:C=!1,specialSkuStyleNameShowAsSoldOut:I,hidePreOrder:N=!1,hideFlashShipping:T=!1}=e,{t:O}=(0,i.$)(),{local:z,currentSize:D,sizingHelpData:P,productSizeType:w}=(0,d.v9)(k.ZP),[_,R]=(0,n.useState)(!1),U=(0,n.useMemo)((()=>{var e,t=Object.keys((null===(e=(null==P?void 0:P.internationalSizes)||{})||void 0===e?void 0:e[0])||{}).reduce(((e,t)=>("size"!==t&&e.push(t),e)),[]);return t.unshift("Cider"),t.reduce(((e,t)=>(e.push({label:"".concat(t," ").concat(O("static.common.size")),value:t}),e)),[])||[]}),[null==P?void 0:P.internationalSizes,O]),Z=(0,n.useCallback)((function(e){var t,a,l,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=null;return null!=e&&null!==(t=e.skuSizeV2Map)&&void 0!==t&&null!==(a=t[h])&&void 0!==a&&a.length||null!=e&&e.preOrderInfo||i?(null!=e&&e.skuSizeV2Map&&(r=((null==e||null===(l=e.skuSizeV2Map)||void 0===l?void 0:l[h])||[]).map(((e,t)=>n.createElement(n.Fragment,null,n.createElement("div",{className:"sku-size-item",key:"".concat(e.key,"-").concat(t),"data-v-f19695a9":""},n.createElement("div",{className:"sku-size-info","data-v-f19695a9":""},n.createElement("span",{className:"sku-size-label","data-v-f19695a9":""},e.key)," ",n.createElement("span",{className:"sku-size-value","data-v-f19695a9":""},e.value))),t%2==1?n.createElement("br",{key:t,"data-v-f19695a9":""}):null)))),n.createElement("div",{className:"cider-size-tooltip","data-v-f19695a9":""},null!=e&&e.preOrderInfo?n.createElement("div",{className:"sku-size-preorder","data-v-f19695a9":""},n.createElement("span",{"data-v-f19695a9":""}," ",null==e?void 0:e.preOrderInfo),n.createElement("b",{"data-v-f19695a9":""},null==e?void 0:e.preOrderTime)):null,i?n.createElement("p",{className:"sku-size-preorder","data-v-f19695a9":""},O("detail.content.outOfStock1")):null,r)):null}),[h,O]),L=(0,n.useCallback)((e=>!!C&&Boolean(e.preOrder)),[C]),M=(0,n.useMemo)((()=>a.map((e=>{var t=!r(e);return{label:e.skuStyleName,value:e,disabled:t||L(e)||I===e.skuStyleName,tooltip:Z(e,t)}}))),[Z,r,L,a,I]),A=(0,n.useCallback)((()=>!D),[D]),F=(0,n.useCallback)((e=>{R(e)}),[]);(0,n.useImperativeHandle)(t,(()=>({sizeIsEmpty:A,showCurrent:_,changeSetShowCurrent:F})));var j=(e,t)=>{o(e,t),_||R(!0)},B=(0,n.useMemo)((()=>U.find((e=>e.value===p))?p:"Cider"),[U,p]);return n.createElement("div",{className:"cider-size-selector","data-v-f19695a9":""},w===l.PHONE?n.createElement(n.Fragment,null,n.createElement("p",{className:"size-content phone-size","data-v-f19695a9":""},O("detail.content.size")),n.createElement(K,{canDisabledClick:!0,currentSize:_?D:void 0,sizeItems:a,onChange:(e,t)=>{j(e,t)},isInStock:r,"data-v-f19695a9":""})):n.createElement(n.Fragment,null,b?n.createElement("div",{className:c()("size-content","size-content-".concat(z)),"data-v-f19695a9":""},n.createElement(x.Z,{size:"small",value:B,onChange:e=>s(e),options:U,"data-v-f19695a9":""}),m&&n.createElement(H.Z,{reportData:{source:S===J.Q.PRODUCT_DETAIL?q.F$.PRODUCT_DETAIL:q.F$.QUICK_BUY},action:y.Z.emitSizeSubscribeView,"data-v-f19695a9":""},n.createElement("div",{className:"more-size",onClick:()=>u(S===J.Q.PRODUCT_DETAIL?q.F$.PRODUCT_DETAIL:q.F$.QUICK_BUY),"data-v-f19695a9":""},O("product.detail.moresizes")))):null,n.createElement(W,{internationalSizes:v,productCountryMapping:p,canDisabledClick:!0,value:_?D:"",options:M,productSameCombination:g,productSameCombinationList:f,trackingData:ee(ee({},E),{},{productType:g.productType}),onChange:(e,t)=>{j(e,t)},hidePreOrder:N,hideFlashShipping:T,"data-v-f19695a9":""})),D&&_?n.createElement(Q,{sizeType:w,outOfStock:!r(D),sizeInfo:D,sizeUnit:h,hidePreOrder:N,hideFlashShipping:T,"data-v-f19695a9":""}):null)})),le=ae,ne=a(77122),ie=(a(41817),a(63098)),re=a(51991),ce=a(42433),oe=a(52219),de=a(6552),se=a(86650),ue=a(45100),me=a(82031);function ve(e,t,a,l,n,i,r){try{var c=e[i](r),o=c.value}catch(e){return void a(e)}c.done?t(o):Promise.resolve(o).then(l,n)}function pe(e){return function(){var t=this,a=arguments;return new Promise((function(l,n){var i=e.apply(t,a);function r(e){ve(i,l,n,r,c,"next",e)}function c(e){ve(i,l,n,r,c,"throw",e)}r(void 0)}))}}var ge=()=>{var e=(0,d.I0)(),{addressList:t}=(0,d.v9)(se.Z),{getCountryList:a}=(0,ue.j)(),{getStateList:l}=(0,me.$)(),i=(0,n.useCallback)(function(){var e=pe((function*(e,t){var l=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e||!t)return{targetCountry:null,countryGroupList:[]};for(var n,i,r,c=yield a(l),o=0,d=c.length;oe.id===Number(t)||e.simpleCode===t)));o++);return!n&&c.length&&(n=null===(i=c[0])||void 0===i||null===(r=i.addressList)||void 0===r?void 0:r[0]),{targetCountry:n,countryGroupList:c}}));return function(t,a){return e.apply(this,arguments)}}(),[a]),r=(0,n.useCallback)(function(){var e=pe((function*(e,t,a){if(!e||!t)return{targetState:null,stateGroupList:[]};for(var n=null,i=a||(yield l(e)),r=0,c=a.length;re.name.toLocaleUpperCase()===t.toLocaleUpperCase())));r++);return{targetState:n,stateGroupList:i}}));return function(t,a,l){return e.apply(this,arguments)}}(),[l]),c=(0,n.useCallback)(function(){var a=pe((function*(a){var l=null!=t&&t.length?t:yield e(re.Z.GET_ADDRESS_LIST());return a?null==l?void 0:l.filter((e=>e.siteAvailable)):l}));return function(e){return a.apply(this,arguments)}}(),[t,e]);return{getCountryList:a,findTargetCountry:i,findTargetState:r,getUserAddressList:c}},fe=a(4733),Ee=a(34045),he=a(99458),Se=a(66234),be=a(74694),ye=a(68782),Ce=a(72562),Ie=a(53986),Ne=e=>{var t=(0,E.aM)(),a=(0,d.I0)(),{cartItem:l}=e,i=(0,n.useCallback)((()=>{var{productPic:e,productName:t,salePrice:n}=l,i={productName:t,productStyle:[{salePrice:n,styleTitle:"Color:"}]};a(T.Z.CHANGE_PRODUCTION_DETAIL_IMAGE((0,Ie.Z)(e,158))),a(T.Z.CHANGE_PRODUCTION_DETAIL_PARAMS(i))}),[a,t,l]),r=(0,n.useCallback)((e=>{var{pid:a,businessType:l}=t,{productId:n,listTitle:i,listType:r,index:c,page:o,moduleTitle:d,businessTracking:s,operationpageTitle:u,operationPosition:m,operationType:v,operationContent:p,linkUrl:g,activityId:f,listId:E}=e;if(n===Number(a))return"";var S={pid:n,ciderListId:r,ciderListName:i,moduleTitle:d,shopIndex:c,shopPage:o,businessTracking:s,operationpageTitle:u,operationPosition:m,operationType:v,operationContent:p,linkUrl:g,activityId:f,businessType:l,listTitle:i,listType:r,listId:E};return h.yS("/product/detail",void 0,S,!1)}),[t]);return n.createElement("div",{className:"combination-product-item",onClick:i,"data-v-0aee250c":""},n.createElement(Ce.Z,{to:r(l),"data-v-0aee250c":""},n.createElement("div",{"data-v-0aee250c":""},n.createElement("div",{className:"img-box","data-v-0aee250c":""},n.createElement(C.Ee,{defaultImage:"rectangle",display:"block",imgUrl:l.productPic,width:135,height:165,alt:"",imgStyle:0===(null==l?void 0:l.isStock)?{opacity:.3}:{},isLazyload:!1,"data-v-0aee250c":""})),n.createElement("div",{className:"product-item-title cursor-pointer","data-v-0aee250c":""},n.createElement("span",{className:"product-item-name text-ellipsis text-uppercase","data-v-0aee250c":""},l.productName)),n.createElement("div",{className:"product-item-price","data-v-0aee250c":""},n.createElement("div",{className:"product-item-main-price ".concat(null!=l&&l.originalPrice?"product-item-discount":"w-100"),"data-v-0aee250c":""},null==l?void 0:l.salePrice),n.createElement("div",{className:"product-item-origin-price","data-v-0aee250c":""},null==l?void 0:l.originalPrice)))))};function ke(e,t,a,l,n,i,r){try{var c=e[i](r),o=c.value}catch(e){return void a(e)}c.done?t(o):Promise.resolve(o).then(l,n)}function Te(e){return function(){var t=this,a=arguments;return new Promise((function(l,n){var i=e.apply(t,a);function r(e){ke(i,l,n,r,c,"next",e)}function c(e){ke(i,l,n,r,c,"throw",e)}r(void 0)}))}}var Oe=()=>{var e=(0,E.aM)(),t=(0,d.I0)(),{t:a}=(0,i.$)(),l=(0,n.useRef)(null),r=(0,n.useCallback)((e=>{l.current=e}),[]),[o,s]=(0,n.useState)(!1),[u,m]=(0,n.useState)(!0),[v,p]=(0,n.useState)(!0),{productionDetail:g}=(0,d.v9)(k.ZP),{collection:h}=(0,d.v9)(k.ZI),S=(0,n.useMemo)((()=>(null==h?void 0:h.collectionList)||[]),[h]),b=(0,n.useCallback)((e=>{var t=(null==e?void 0:e.pixel)||{};return{ciderListId:h.listType,ciderListName:h.listTitle,productionItem:e,selectSkuIndex:0,pixel:t}}),[h]),C=(0,n.useCallback)(Te((function*(){null!=g&&g.spuCode&&(yield t(T.Z.GET_COLLOCATION_PRODUCTS({spuCode:null==g?void 0:g.spuCode,query:e},{hideLoading:!0})))})),[t,null==g?void 0:g.spuCode,e]);(0,n.useEffect)((()=>{s(S.length<=3),m(!0)}),[null==g?void 0:g.spuCode,S]),(0,n.useEffect)((()=>{C()}),[null==g?void 0:g.spuCode]);var I=(0,n.useCallback)((e=>{var t,a,n,i;"next"===e&&(null==l||null===(n=l.current)||void 0===n||n.slideNext()),"prev"===e&&(null==l||null===(i=l.current)||void 0===i||i.slidePrev()),v&&(y.Z.emitPdpCombinationClickEvent(),p(!1)),s((null==l||null===(t=l.current)||void 0===t?void 0:t.isEnd)||!1),m((null==l||null===(a=l.current)||void 0===a?void 0:a.isBeginning)||!1)}),[v]);return n.createElement(n.Fragment,null,S.length?n.createElement(n.Fragment,null,n.createElement(H.Z,{action:y.Z.emitPdpCombinationViewEvent,reportData:{},"data-v-a5de30e2":""},n.createElement("div",{className:"colocation-title","data-v-a5de30e2":""},a("product.detail.wearItWith"),n.createElement("span",{className:"title-number","data-v-a5de30e2":""}," ","(".concat(S.length,")")))),n.createElement("div",{className:"collocation-list","data-v-a5de30e2":""},n.createElement(N.s,{swiperOptions:{spaceBetween:9,slidesPerView:3,slidesPerGroup:3,shortSwipes:!1,lazy:!0},onSwiper:r,"data-v-a5de30e2":""},S.map(((e,t)=>n.createElement(ye.Z,{reportData:b(e),key:t,"data-v-a5de30e2":""},n.createElement(N.o,{key:t,"data-v-a5de30e2":""},n.createElement(Ne,{cartItem:e,"data-v-a5de30e2":""})))))),n.createElement("div",{className:c()("swiper-collecation-button-prev",{hide:u}),onClick:()=>{I("prev")},"data-v-a5de30e2":""},n.createElement(f.le,{iconClass:f.my["arrow2-L"],width:16,height:16,"data-v-a5de30e2":""})),n.createElement(H.Z,{reportData:{},action:y.Z.emitPdpCombinationButtonViewEvent,"data-v-a5de30e2":""},n.createElement("div",{className:c()("swiper-collecation-button-next",{hide:o}),onClick:()=>{I("next")},"data-v-a5de30e2":""},n.createElement(f.le,{iconClass:f.my["arrow2-R"],width:16,height:16,"data-v-a5de30e2":""}))))):null)};function ze(e,t,a,l,n,i,r){try{var c=e[i](r),o=c.value}catch(e){return void a(e)}c.done?t(o):Promise.resolve(o).then(l,n)}function De(e){return function(){var t=this,a=arguments;return new Promise((function(l,n){var i=e.apply(t,a);function r(e){ze(i,l,n,r,c,"next",e)}function c(e){ze(i,l,n,r,c,"throw",e)}r(void 0)}))}}var Pe,we,_e=e=>{var t,a,l,r,c,o,s,{t:u}=(0,i.$)(),m=(0,d.I0)(),{productDetailShippingInfo:v,descriptionInfo:p}=e,{country:g,online:S,productId:b,currentSize:I}=(0,d.v9)(k.ZP),N=(0,n.useRef)(null),{switchOnlyCountry:T,switchShippingAddress:O}=(0,oe.lU)(),{getUserAddressList:z}=ge(),{getStateList:D}=(0,E.$S)(),{getProductDetailShippingInfo:P}=(0,$.r_)(),{detailCountry:w,changeDetailCountry:_,getDetailState:R,changeDetailState:U,detailAddressId:Z,changeDetailAddressId:L}=(0,be.CP)(),M=(0,n.useRef)(!1),A=(0,n.useRef)(!1),x=(0,n.useRef)(!1),H=(0,n.useRef)(!1),F=(0,n.useRef)(!1),[j,B]=(0,n.useState)(!1),[V,G]=(0,n.useState)(!1),[Y,W]=(0,n.useState)(null),[K,Q]=(0,n.useState)(null),[q,J]=(0,n.useState)([]),[X,ee]=(0,n.useState)(de.J.COUNTRY),[te,ae]=(0,n.useState)({tmpCountry:null,tmpState:null}),[le,ne]=(0,n.useState)(!1),se=(0,n.useMemo)((()=>{var e,t,a,l;if(null==p||null===(e=p.attrDescriptionV2)||void 0===e||!e.length||null==p||null===(t=p.styleAttrList)||void 0===t||!t.length)return null!=p&&p.description?n.createElement("div",{className:"abstract","data-v-c718d688":""},p.description):null;var i=n.createElement("div",{className:"description-popup-v2-container","data-v-c718d688":""},null!=p&&p.styleAttrList?null==p?void 0:p.styleAttrList.map(((e,t)=>{var a;return n.createElement("div",{className:"item-container",key:"".concat(e.attrTitle,"__").concat(t),"data-v-c718d688":""},n.createElement("div",{className:"item-title","data-v-c718d688":""},e.attrTitle),null!=e&&e.attrDetails?null==e?void 0:e.attrDetails.map(((e,t)=>n.createElement("ul",{className:"item-ul",key:"".concat(e.partName,"_").concat(t),"data-v-c718d688":""},n.createElement("li",{className:"item-li","data-v-c718d688":""},e.partName),n.createElement("ul",{className:"item-ul ul-gutter","data-v-c718d688":""},e.partDetails?e.partDetails.map(((e,t)=>n.createElement("li",{className:"item-li",key:"".concat(e.title,":").concat(e.content,"_").concat(t),"data-v-c718d688":""},e.title,": ",e.content))):null)))):n.createElement(n.Fragment,null,n.createElement("ul",{className:"item-ul","data-v-c718d688":""},null==e||null===(a=e.attrContent)||void 0===a?void 0:a.map((e=>n.createElement("li",{className:"item-li","data-v-c718d688":""},e))))))})):null==p?void 0:p.attrDescriptionV2.map(((e,t)=>{var a;return n.createElement("div",{className:"item-container",key:t,"data-v-c718d688":""},n.createElement("div",{className:"item-title","data-v-c718d688":""},null==e?void 0:e.attrTitle),n.createElement("ul",{className:"item-ul","data-v-c718d688":""},null==e||null===(a=e.attrContent)||void 0===a?void 0:a.map((e=>n.createElement("li",{className:"item-li","data-v-c718d688":""},e)))))})));return n.createElement("div",{"data-v-c718d688":""},!(null==p||!p.description)&&n.createElement("div",{className:"abstract","data-v-c718d688":""},p.description),n.createElement("ul",{"data-v-c718d688":""},i),0!==(null==p||null===(a=p.productDescImageList)||void 0===a?void 0:a.length)?n.createElement("div",{className:"description-image-container","data-v-c718d688":""},null==p||null===(l=p.productDescImageList)||void 0===l?void 0:l.map(((e,t)=>n.createElement("div",{className:"description-image-item","data-v-c718d688":""},n.createElement(C.Ee,{imgUrl:e.imgUrl,width:406,key:"".concat(e.imgUrl,"__").concat(t),"data-v-c718d688":""}))))):null)}),[null==p?void 0:p.attrDescriptionV2,p.description,p.productDescImageList,null==p?void 0:p.styleAttrList]),ue=(0,n.useMemo)((()=>{var e,t,a;return null!=p&&null!==(e=p.washMarks)&&void 0!==e&&e.length||null!=p&&null!==(t=p.newWashMarkList)&&void 0!==t&&t.length?n.createElement("ul",{"data-v-c718d688":""},0!==(null==p||null===(a=p.newWashMarkList)||void 0===a?void 0:a.length)?null==p?void 0:p.newWashMarkList.map(((e,t)=>{var a;return n.createElement("div",{className:"wash-mark-container",key:"".concat(e.title,"__").concat(t),"data-v-c718d688":""},n.createElement("div",{className:"item-title-wash-mark","data-v-c718d688":""},e.title),null==e||null===(a=e.contentList)||void 0===a?void 0:a.map(((e,t)=>e.picUrl?n.createElement("li",{className:"list-style-wash",key:"".concat(e.picUrl,"_").concat(t),"data-v-c718d688":""},n.createElement(C.Ee,{display:"inline-block",defaultImage:"image",width:16,height:16,useZip:!1,imgUrl:e.picUrl,alt:e.content,"data-v-c718d688":""}),n.createElement("p",{className:"wash-mark-content","data-v-c718d688":""},e.content)):n.createElement("li",{className:"without-icon",key:e.content,"data-v-c718d688":""},e.content))))})):null==p?void 0:p.washMarks.map(((e,t)=>{var{content:a,picUrl:l}=e;return n.createElement("li",{key:t,className:"list-style-wash","data-v-c718d688":""},n.createElement(C.Ee,{display:"inline-block",defaultImage:"image",width:16,height:16,useZip:!1,imgUrl:l,alt:a,"data-v-c718d688":""}),n.createElement("p",{className:"wash-mark-content","data-v-c718d688":""},a))}))):null}),[p.washMarks,null==p?void 0:p.newWashMarkList]),me=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{expand:l,className:i=""}=a;return n.createElement(C.UQ,{expand:l,title:n.createElement("div",{className:"desc-accordion-title","data-v-c718d688":""},e),icon:C.Tu.ARROW_DOWN,"data-v-c718d688":""},n.createElement("div",{className:i,"data-v-c718d688":""},t))},ve=(0,n.useCallback)((e=>{e&&h.yS(h.t7(e))}),[]),pe=(0,n.useCallback)(De((function*(){var e,t,{targetCountry:a,countryGroupList:l}=yield null===(e=N.current)||void 0===e?void 0:e.findTargetCountry(w);if(a){if(W(a),null!=l&&l.length){var n=l.some((e=>"#"===e.initialism));n&&(null==l?void 0:l.length)>2||!n&&null!=l&&l.length?H.current=!0:H.current=!1}else H.current=!1;var i,r;return A.current=yield null==N||null===(t=N.current)||void 0===t?void 0:t.triggerStateIsSelect(null==a?void 0:a.id),a&&(yield R())&&(i=yield null===(r=N.current)||void 0===r?void 0:r.findTargetState(a.id,yield R()),Q(i),x.current=!0),{targetCountry:a,targetState:i}}})),[w,R]),ye=(0,n.useCallback)((e=>{if(e){var t=q.find((t=>t.id===Number(e)));t&&((null==t?void 0:t.simpleCode)&&_({code:null==t?void 0:t.simpleCode,id:null==t?void 0:t.countryId}),(null==t?void 0:t.state)&&U(null==t?void 0:t.state))}}),[_,U,q]),Ce=(0,n.useCallback)(function(){var e=De((function*(e){var{targetCountry:t}=yield pe();e===Se.K.USER_ADDRESS&&(F.current=!0,B(!0)),e===Se.K.COUNTRY_PROVINCE&&(!H.current&&A.current&&t&&ee(de.J.STATE),H.current&&A.current&&t&&x.current&&ee(de.J.STATE),ae({tmpCountry:Y,tmpState:K}),G(!0))}));return function(t){return e.apply(this,arguments)}}(),[pe,Y,K]),Ie=(0,n.useCallback)((e=>{G(!1),"back"===e&&M.current&&(W(te.tmpCountry),Q(te.tmpState))}),[te.tmpCountry,te.tmpState]),Ne=(0,n.useCallback)((()=>{F.current=!1,B(!1)}),[]),ke=(0,n.useCallback)((()=>{W(null),Q(null),ee(de.J.COUNTRY),Ie()}),[Ie]),Te=(0,n.useCallback)((()=>{L(null),Ne()}),[L,Ne]),ze=(0,n.useCallback)(De((function*(){return y.Z.emitPdpOtherShippingAddressClick(),Ne(),Ce(Se.K.COUNTRY_PROVINCE),!0})),[Ce,Ne]),Pe=(0,n.useCallback)(function(){var e=De((function*(e){e.simpleCode!==g&&y.Z.emitProductDetailsChangeCountry({country:(0,ce.ej)(ce.fS.selectShippingCountryCode)||g,newCountry:e.simpleCode}),m(re.Z.SET_USER_SHIPPING_CURRENT_SHIPPING_COUNTRY_ID(e.id)),P({shippingCountryId:e.id,pid:b}),m(ie.Z.GET_CART_LIST_V2({},!0,!0));var{code:t,data:a}=yield(0,he.Ks)(e.simpleCode);100===t&&T(e.id,e.simpleCode,{currency:a.currency,languageCode:a.languageCode})}));return function(t){return e.apply(this,arguments)}}(),[g,m,b,T]),we=(0,n.useCallback)(function(){var e=De((function*(e,t){e===Se.K.COUNTRY_PROVINCE&&(y.Z.emitPdpCountryChooseResult({source:"country_choose"}),P({pid:b,skuCode:null==I?void 0:I.skuCode,shippingCountryId:null==t?void 0:t.shippingCountryId,shippingStateName:null==t?void 0:t.shippingStateName,isFirstShippingRequest:!1}),m(ie.Z.GET_CART_LIST_V2({shippingCountryId:null==t?void 0:t.shippingCountryId,shippingStateName:null==t?void 0:t.shippingStateName})),_({id:t.shippingCountryId,code:t.shippingCountryCode}),U(null==t?void 0:t.shippingStateName),L(null)),e===Se.K.USER_ADDRESS&&(y.Z.emitPdpUserAddressClick({index:null==t?void 0:t.addressId}),y.Z.emitPdpCountryChooseResult({source:"address"}),P({pid:b,skuCode:null==I?void 0:I.skuCode,addressId:null==t?void 0:t.addressId,shippingCountryId:null==t?void 0:t.shippingCountryId,isFirstShippingRequest:!1}),m(ie.Z.GET_CART_LIST_V2({addressId:null==t?void 0:t.addressId})),L(null==t?void 0:t.addressId));var{code:a,data:l}=yield(0,he.Ks)(t.shippingCountryCode);100===a&&O(e,{selectCountryId:null==t?void 0:t.shippingCountryId,selectCountryCode:t.shippingCountryCode,selectStateName:null==t?void 0:t.shippingStateName,selectAddressId:t.addressId,currency:l.currency,languageCode:l.languageCode,siteCode:l.siteCode})}));return function(t,a){return e.apply(this,arguments)}}(),[L,_,U,null==I?void 0:I.skuCode,m,P,b,O]),_e=(0,n.useCallback)(((e,t)=>{W((null==e?void 0:e.country)||null),Q((null==e?void 0:e.state)||null),null==e||!e.country||null!=e&&e.state||t||(x.current=!0,null==we||we(Se.K.COUNTRY_PROVINCE,{shippingCountryId:e.country.id,shippingCountryCode:e.country.simpleCode}),Te()),null!=e&&e.country&&null!=e&&e.state&&(x.current=!0,null==we||we(Se.K.COUNTRY_PROVINCE,{shippingCountryId:e.country.id,shippingCountryCode:e.country.simpleCode,shippingStateName:e.state.name}),Te())}),[we,Te]),Re=(0,n.useCallback)(((e,t)=>{M.current?_e(e,t):Pe(e.country)}),[Pe,_e]),Ue=(0,n.useCallback)(function(){var e=De((function*(e){return Ne(),ke(),null==we||we(Se.K.USER_ADDRESS,{shippingCountryId:e.countryId,shippingCountryCode:e.simpleCode,shippingStateName:null==e?void 0:e.state,addressId:e.id}),!1}));return function(t){return e.apply(this,arguments)}}(),[we,ke,Ne]),Ze=(0,n.useCallback)((e=>{F.current||(G(e),e||Ie("back"))}),[Ie]),Le=(0,n.useCallback)(function(){var e=De((function*(e){if(F.current=!0,M.current=null==e?void 0:e.shippingEdtDisplayFlag,null!=e&&e.shippingEdtDisplayFlag){y.Z.emitPdpCountryChooseClick();var t=yield z(!0);J(t),S&&null!=t&&t.length?((null==e?void 0:e.addressId)&&L(null==e?void 0:e.addressId),Ce(Se.K.USER_ADDRESS)):(F.current=!1,Ce(Se.K.COUNTRY_PROVINCE))}else pe(),F.current=!1,G(!0)}));return function(t){return e.apply(this,arguments)}}(),[L,pe,z,Ce,S]),Me=(0,n.useCallback)((e=>{ne(e)}),[]);return(0,E.YI)((()=>{G(!1)}),[]),(0,n.useEffect)((()=>{ye(Z)}),[Z,ye,q]),n.createElement("div",{className:"product-detail-desc","data-v-c718d688":""},n.createElement(n.Fragment,null,null==v||null===(t=v.shippingMenuGroups)||void 0===t?void 0:t.map(((e,t)=>{var a,l=n.createElement(n.Fragment,null,n.createElement("li",{key:"".concat(t,"-li"),"data-v-c718d688":""},null==e?void 0:e.shippingTitle," ",n.createElement(Ee.Z,{ref:N,visible:V,hasPopover:!0,modelType:null!=e&&e.shippingEdtDisplayFlag?de.u.COUNTRY_PROVINCES:de.u.COUNTRY,onClose:Ie,activeTab:X,onChange:Re,onTabChange:e=>{ee(e)},siteCountries:!1,logistics:null==e?void 0:e.shippingEdtDisplayFlag,selectCountry:Y,selectState:K,customParams:{warehouseIds:null==e||null===(a=e.warehouseIds)||void 0===a?void 0:a.join(",")},triggerDom:n.createElement("span",{className:"hyperlinks cursor-pointer country",onClick:t=>{h.UW(t),Le(e)},"data-v-c718d688":""},null!=e&&e.shippingStateName?"".concat(null==e?void 0:e.shippingStateName,", "):null,e.countryName),popoverProps:{onVisibleChange:Ze,overlayStyle:{zIndex:99}},"data-v-c718d688":""})));return me(l,(e=>n.createElement("div",{className:"desc-accordion-policy-wrap","data-v-c718d688":""},n.createElement("div",{className:"product-detail-shippingReturns","data-v-c718d688":""},((null==e?void 0:e.secondaryMenus)||[]).map(((e,t)=>{var a,l;return n.createElement("div",{className:"shipping-returns-wrapper",key:t,"data-v-c718d688":""},n.createElement("div",{className:"shipping-returns-item-wrapper",onClick:()=>{ve(null==e?void 0:e.menuUrl)},"data-v-c718d688":""},n.createElement("div",{className:"shipping-returns-title","data-v-c718d688":""},n.createElement(C.Ee,{display:"inline-block",defaultImage:"image",width:12,height:12,useZip:!1,imgUrl:null==e?void 0:e.prefixImg,alt:null==e?void 0:e.menuName,"data-v-c718d688":""}),n.createElement("span",{className:"title","data-v-c718d688":""},null==e?void 0:e.menuName)),n.createElement(f.le,{iconClass:f.my["arrow2-R"],width:12,height:12,"data-v-c718d688":""})),null!=e&&e.texts&&null!=e&&null!==(a=e.texts)&&void 0!==a&&a.length?n.createElement("ul",{"data-v-c718d688":""},null==e||null===(l=e.texts)||void 0===l?void 0:l.map(((e,t)=>n.createElement("li",{key:t,"data-v-c718d688":""},null==e?void 0:e.content)))):null)})))))(e),{expand:!0})}))),n.createElement(fe.Z,{visible:j,value:Number(Z),addressType:"siteAvailable",title:u("product.detail.shipping.shippingToTitle"),dataSource:q,addressCardProps:{canDefault:!1,canEdit:!1,canRemove:!1,supportSelect:!0,onSelectHandler:Ue},modalProps:{width:1e3,noPadding:!0,onCancel:Ne},confirmButtonProps:{buttonText:u("static.common.PDPChooseOtherAddress")},onFinish:ze,"data-v-c718d688":""}),se?n.createElement(C.UQ,{expand:!1,show:le,title:n.createElement("div",{className:"desc-accordion-title","data-v-c718d688":""},u("detail.content.productDesc")),icon:C.Tu.ARROW_DOWN,onChangeShow:Me,"data-v-c718d688":""},n.createElement("div",{className:"desc-accordion-wrap","data-v-c718d688":""},se)):null,se&&0!==(null==p?void 0:p.productDescImageList.length)&&!le?n.createElement("div",{onClick:()=>{Me(!le)},"data-v-c718d688":""},!(null==p||!p.description)&&n.createElement("div",{className:"detail-item-abstract","data-v-c718d688":""},p.description),n.createElement("div",{className:"image-desc-entry","data-v-c718d688":""},n.createElement("div",{className:"view-more-area","data-v-c718d688":""},n.createElement(C.Ee,{imgUrl:null===(a=p.productDescImageList)||void 0===a||null===(l=a[0])||void 0===l?void 0:l.imgUrl,width:406,height:Number(335/Number(null===(r=p.productDescImageList)||void 0===r||null===(c=r[0])||void 0===c?void 0:c.imageWidth)*Number(null===(o=p.productDescImageList)||void 0===o||null===(s=o[0])||void 0===s?void 0:s.imageHeight)),"data-v-c718d688":""})),n.createElement("div",{className:"floating-area","data-v-c718d688":""},n.createElement("div",{className:"white-gradient-area","data-v-c718d688":""},n.createElement("div",{className:"view-more-item","data-v-c718d688":""},n.createElement("span",{"data-v-c718d688":""},u("static.common.viewMore")),n.createElement(f.le,{iconClass:f.my["arrow2-R"],width:12,height:12,"data-v-c718d688":""})))))):null,ue?me(u("detail.content.careInstruct"),ue,{className:"desc-accordion-wrap"}):null,n.createElement(Oe,{"data-v-c718d688":""}))},Re=a(35576),Ue=a(98158),Ze=a(98245),Le=a(68272),Me=a(15408),Ae=a(52164),xe=a(23510),He=a(98562),Fe=a(96690),je=a(46979),Be=e=>{var{flashShoppingCountdown:t,onEnd:a}=e,{t:l}=(0,i.$)(),{ms:r}=(0,je.a)(t,a),c=(0,n.useMemo)((()=>{if(r<=0)return null;var e=(0,h.DR)(r,!1).split(":");return n.createElement("div",{className:"product-countdown-time","data-v-f215cf7f":""},n.createElement("span",{className:"time-value","data-v-f215cf7f":""},e[0]),n.createElement("span",{className:"time-split","data-v-f215cf7f":""},":"),n.createElement("span",{className:"time-value","data-v-f215cf7f":""},e[1]),n.createElement("span",{className:"time-split","data-v-f215cf7f":""},":"),n.createElement("span",{className:"time-value","data-v-f215cf7f":""},e[2]))}),[r]);return c?n.createElement("div",{className:"product-countdown","data-v-f215cf7f":""},n.createElement("div",{className:"product-countdown-image","data-v-f215cf7f":""},n.createElement(D.Z,{imgUrl:"https://img.shopcider.com/hermes/posting/1685069266000-k338tk.png",width:16,height:16,"data-v-f215cf7f":""})),n.createElement("div",{className:"product-countdown-title","data-v-f215cf7f":""},l("price.exclusive.coupon")),n.createElement("div",{"data-v-f215cf7f":""},n.createElement(u.CF,{i18nKey:"static.common.endsIn",components:{time:c},"data-v-f215cf7f":""}))):null},Ve=a(73887);function Ge(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function Ye(e){for(var t=1;t{var{productCountryMapping:t,onClick:a,source:l,currentSize:i,online:r,recommendSizeResult:o,productionDetail:s}=e,{internationalSizes:u,productId:m}=s,v=(0,d.I0)(),p=(0,n.useMemo)((()=>{var e,t,a;return(null==o||null===(e=o.sizeMessages)||void 0===e?void 0:e.length)>0&&i&&Object.keys(i).length>0&&(null==o||null===(t=o.sizeMessages)||void 0===t||null===(a=t.find((e=>e.size===i.skuStyleName)))||void 0===a?void 0:a.boldWords)||(null==o?void 0:o.boldWords)}),[i,null==o?void 0:o.boldWords,null==o?void 0:o.sizeMessages]),g=(0,n.useMemo)((()=>{var e,t,a;return(null==o||null===(e=o.sizeMessages)||void 0===e?void 0:e.length)>0&&i&&Object.keys(i).length>0&&(null==o||null===(t=o.sizeMessages)||void 0===t||null===(a=t.find((e=>e.size===i.skuStyleName)))||void 0===a?void 0:a.recommendMessage)||(null==o?void 0:o.recommendMessage)}),[i,null==o?void 0:o.recommendMessage,null==o?void 0:o.sizeMessages]),E=(0,n.useMemo)((()=>!r||(null==o?void 0:o.recommendStatus)===xe.Y.SHORT||(null==o?void 0:o.recommendStatus)===xe.Y.SPECIAL_SHORT),[r,o]),h=(0,n.useMemo)((()=>null!=o&&o.recommendMessageBgType?{backgroundColor:"#FFF9D7"}:{}),[null==o?void 0:o.recommendMessageBgType]),S=(0,n.useCallback)((e=>{var a,l=[];return e.forEach((e=>{var a=null==u?void 0:u.find((t=>(null==t?void 0:t.size)===e));a&&l.push(null==a?void 0:a[t])})),null!==(a=l.filter((e=>e)))&&void 0!==a&&a.length?l.filter((e=>e)):e}),[u,t]),b=(0,n.useMemo)((()=>{var e,t=g;return null!=p&&p.length&&(t=null==g?void 0:g.replace(/({{[\s]*[a-zA-Z_]+[\s]*}})/g,((e,t)=>''.concat((e=>{for(var t=0;t")))),null!==(e=t)&&void 0!==e&&e.includes("hi@shopcider.com")&&(t=t.replace("hi@shopcider.com",'\n {val} hi@shopcider.com\n ')),t}),[S,p,g]),C=(0,n.useMemo)((()=>({pixel:{source:r?"Yes":"No",page_source:we.PRODUCT_DETAIL,module_title:null==o?void 0:o.recommendStatusDesc}})),[r,null==o?void 0:o.recommendStatusDesc]),I=(0,n.useCallback)($e((function*(){l===J.Q.PRODUCT_DETAIL&&y.Z.emitMyFitSizeClick(C),null==a||a()})),[a,C,l]),N=(0,n.useCallback)(function(){var e=$e((function*(e){if(l===J.Q.PRODUCT_DETAIL){var t,a,n;yield v(T.Z.SET_RECOMMEND_SIZE(m));var i=null===Ve.Z||void 0===Ve.Z||null===(t=Ve.Z.getState)||void 0===t||null===(a=t.call(Ve.Z))||void 0===a||null===(n=a.productionDetail)||void 0===n?void 0:n.recommendSizeResult;y.Z.emitMyFitSizeView({pixel:Ye(Ye({},e.pixel),{},{module_title:null==i?void 0:i.recommendStatusDesc})})}}));return function(t){return e.apply(this,arguments)}}(),[v,m,l]);return n.createElement(H.Z,{reportData:C,action:N,"data-v-1016e91b":""},n.createElement("div",{onClick:I,className:c()("recommend-tips",E?"recommend-tips-offline":""),style:h,"data-v-1016e91b":""},n.createElement("div",{className:"flex-box","data-v-1016e91b":""},n.createElement("div",{className:"left","data-v-1016e91b":""},n.createElement(f.le,{color:"#000",iconClass:f.my.measurement,className:"left-icon",width:16,height:16,"data-v-1016e91b":""}),n.createElement("span",{dangerouslySetInnerHTML:{__html:b},"data-v-1016e91b":""})),n.createElement("div",{className:"right","data-v-1016e91b":""},n.createElement(f.le,{color:"#000",iconClass:f.my["arrow2-R"],className:"right-icon",width:11,height:11,"data-v-1016e91b":""})))))},qe=a(31796),Je="bodySizePopup",Xe=e=>{var{t:t}=(0,i.$)(),{onClick:a}=e,{productionDetail:l}=(0,d.v9)(k.ZP);return n.createElement(n.Fragment,null,n.createElement("div",{className:"cider-size-helper cursor-pointer",onClick:a,"data-v-8983c1cf":""},n.createElement("div",{className:"cider-size-helper-wrapper","data-v-8983c1cf":""},n.createElement("div",{"data-v-8983c1cf":""},n.createElement(C.le,{iconClass:C.my.SIZE_FIT,width:15,height:15,"data-v-8983c1cf":""}),n.createElement("span",{"data-v-8983c1cf":""},null!=l&&l.modelFlag?t("detail.sizingHelp.withModel"):t("detail.sizingHelp.noModel")," ")),n.createElement(C.le,{iconClass:C.my.ARROW_RIGHT,width:12,height:12,"data-v-8983c1cf":""}))))},et=a(93871),tt=a(34474),at=a(45009),lt=e=>{var{t:t}=(0,i.$)(),{th:a,data:l,tableStyle:r,evenStyle:c,oddStyle:o}=e;return n.createElement(n.Fragment,null,n.createElement("table",{style:r,cellPadding:"0",cellSpacing:"0","data-v-fde73a6f":""},n.createElement("thead",{className:"head","data-v-fde73a6f":""},n.createElement("tr",{className:"top","data-v-fde73a6f":""},a.map(((e,t)=>n.createElement("th",{style:{width:"".concat(e.width||200,"px")},key:t,"data-v-fde73a6f":""},e.label))))),n.createElement("tbody",{className:"content","data-v-fde73a6f":""},Array.isArray(l)&&0!==l.length&&l.map(((e,t)=>n.createElement("tr",{key:"".concat(e,"_index"),"data-v-fde73a6f":""},a.map(((a,l)=>n.createElement("td",{style:t%2==0?o:c,key:l,"data-v-fde73a6f":""},e[a.props])))))))))},nt=a(22415),it=e=>{var t,a,l,r,c,o,d,{sizingHelpData:s,tabType:u,productSizeUnit:m,setSubscribe:v,isShowSizeSubscribe:p}=e,{pcMeasurePicUrl:g,productSizeTable:E,measureDescVOList:h}=(null==s?void 0:s.productSizeVO)||{},[S,b]=(0,Ue.K)(),{t:I}=(0,i.$)(),N=(0,n.useMemo)((()=>{var e;return u===Se.g.PRODUCT_SIZE?h:null==s||null===(e=s.bodySizeVO)||void 0===e?void 0:e.bodyMeasureDescVOList}),[u,h,null==s||null===(t=s.bodySizeVO)||void 0===t?void 0:t.bodyMeasureDescVOList]),k=(0,n.useMemo)((()=>{var e;return u===Se.g.PRODUCT_SIZE?E:null==s||null===(e=s.bodySizeVO)||void 0===e?void 0:e.productSizeTable}),[null==s||null===(a=s.bodySizeVO)||void 0===a?void 0:a.productSizeTable,E,u]),T=(0,n.useMemo)((()=>"cm"===m?0:1),[m]),O=(0,n.useMemo)((()=>{var e,[t]=k||[];if(!t)return[];var a=null==t||null===(e=t.productSizeList)||void 0===e?void 0:e.map((e=>e.key)),[l]=a;return null!=s&&s.internationalSizes&&S&&(null==a||a.splice(1,0,"".concat(S||"US"," ").concat(I("static.common.size")))),a.splice(0,1,"Cider ".concat(l)),null==a?void 0:a.map(((e,t)=>({label:e,props:"".concat(t),width:(null==e?void 0:e.length)>9?100:70})))}),[S,null==s?void 0:s.internationalSizes,I,k]),z=(0,n.useMemo)((()=>{if(!k)return[];var e=[];return k.forEach((t=>{var a=t.productSizeList.map((e=>e.value));if(null!=s&&s.internationalSizes&&S){var l,n=null==s||null===(l=s.internationalSizes)||void 0===l?void 0:l.find((e=>(null==e?void 0:e.size)===t.size));if(n){var i=null==n?void 0:n[S];a.splice(1,0,i)}}e.push(a)})),e.map((e=>e.map((e=>-1!==(null==e?void 0:e.indexOf("_"))?null==e?void 0:e.split("_")[T]:e))))}),[T,S,null==s?void 0:s.internationalSizes,k]),D=(0,n.useMemo)((()=>Object.keys((null==s?void 0:s.productCountrySize)||[]).map((e=>({label:"".concat(e," ").concat(I("static.common.size")),value:e})))),[null==s?void 0:s.productCountrySize,I]);return n.createElement("div",{className:"content","data-v-cb0f6728":""},k&&k.length?n.createElement(n.Fragment,null,n.createElement("i",{className:"slider-title slider-title-little","data-v-cb0f6728":""},n.createElement("span",{"data-v-cb0f6728":""},u===Se.g.PRODUCT_SIZE?n.createElement("span",{"data-v-cb0f6728":""},I("detail.sizingChart.productSize")):n.createElement("span",{"data-v-cb0f6728":""},I("detail.sizingChart.bodySize")," ",null!=s&&null!==(l=s.bodySizeVO)&&void 0!==l&&l.curveTag?I("detail.sizingChart.curveTag"):""),null!=s&&s.curveNotice?n.createElement("span",{className:"curve-gutter","data-v-cb0f6728":""},n.createElement(U.Z,{style:{width:"460px"},placement:"bottom",content:n.createElement("div",{"data-v-cb0f6728":""},null==s?void 0:s.curveNotice),trigger:"click",zIndex:nt.nB,"data-v-cb0f6728":""},n.createElement(f.le,{iconClass:f.my.information,height:16,width:16,"data-v-cb0f6728":""}))):null),n.createElement(x.Z,{value:S||"US",placeholder:"Cider ".concat(I("static.common.size")),onChange:e=>{b(e)},options:D,"data-v-cb0f6728":""})),n.createElement("div",{className:"locationTable","data-v-cb0f6728":""},n.createElement("div",{className:"size-table scroll-table","data-v-cb0f6728":""},n.createElement(lt,{th:O,data:z,evenStyle:{background:"#F2F2F2"},"data-v-cb0f6728":""}))),n.createElement("div",{className:"little-details","data-v-cb0f6728":""},null==s?void 0:s.sizingConversionSubtitle),p&&n.createElement(H.Z,{reportData:{source:q.F$.SIZE_HEIP},action:y.Z.emitSizeSubscribeView,"data-v-cb0f6728":""},n.createElement("div",{className:"not-find","data-v-cb0f6728":""},n.createElement("span",{"data-v-cb0f6728":""},I("moresizes.enterinfo.findSize")),n.createElement("span",{className:"more-size",onClick:()=>v(q.F$.SIZE_HEIP),"data-v-cb0f6728":""},I("product.detail.moresizes"))))):null,u===Se.g.PRODUCT_SIZE&&g?n.createElement("div",{className:"m-b-16","data-v-cb0f6728":""},n.createElement("i",{className:"slider-title m-b-14 img-title","data-v-cb0f6728":""},I("policy.sizeGuide.measureTheProduct")),n.createElement(C.Ee,{width:928,imgUrl:g,alt:I("policy.sizeGuide.measureTheProduct"),"data-v-cb0f6728":""})):null,u===Se.g.BODY_SIZE&&null!=s&&null!==(r=s.bodySizeVO)&&void 0!==r&&r.pcMeasureBodyPicUrl?n.createElement("div",{className:"m-b-16","data-v-cb0f6728":""},n.createElement("div",{className:" m-b-26","data-v-cb0f6728":""}),n.createElement("i",{className:"slider-title m-b-12","data-v-cb0f6728":""},n.createElement("span",{"data-v-cb0f6728":""},I("policy.sizeGuide.measureYourBody"))),n.createElement(C.Ee,{width:928,imgUrl:null==s||null===(c=s.bodySizeVO)||void 0===c?void 0:c.pcMeasureBodyPicUrl,alt:I("policy.sizeGuide.measureYourBody"),"data-v-cb0f6728":""})):null,n.createElement("div",{"data-v-cb0f6728":""},N?null==N?void 0:N.map(((e,t)=>n.createElement("div",{className:"content-text",key:t,"data-v-cb0f6728":""},t+1,". ",e.key," - ",e.content))):null,null!=s&&null!==(o=s.bodySizeVO)&&void 0!==o&&o.pcMeasureBodyBraDescPicUrl?n.createElement("div",{className:"m-b-16 m-t-16","data-v-cb0f6728":""},n.createElement(C.Ee,{width:928,imgUrl:null==s||null===(d=s.bodySizeVO)||void 0===d?void 0:d.pcMeasureBodyBraDescPicUrl,"data-v-cb0f6728":""})):null))},rt=e=>{var{t:t}=(0,i.$)(),{modelDataList:a=[],unitRelativeMapping:l}=e,r=[t("detail.sizingHelp.modelInfo.model"),t("static.common.height"),t("static.common.bust"),t("static.common.waist"),t("static.common.hips")],c=(0,n.useMemo)((()=>"INCH"===l.toUpperCase()?"INCH":"CM"),[l]),o=(0,n.useMemo)((()=>{var e=a.find((e=>e.type===c));return e?e.modelDataVOList.map((e=>{var{userIcon:t,modelWear:a,height:l,bust:n,waist:i,hips:r}=e;return t&&a&&l&&n&&i&&r?[{userIcon:t,modelWear:a},l,n,i,r]:[]})):[]}),[a,c]);return n.createElement("div",{className:"table-box","data-v-6021dca3":""},n.createElement("table",{className:"table static-table","data-v-6021dca3":""},n.createElement("thead",{"data-v-6021dca3":""},n.createElement("tr",{className:"tr-head","data-v-6021dca3":""},0!==r.length&&r.map(((e,t)=>n.createElement("th",{className:"th",key:t,"data-v-6021dca3":""},e))))),n.createElement("tbody",{className:"tbody","data-v-6021dca3":""},0!==o.length&&o.map(((e,t)=>n.createElement("tr",{key:t,className:"tr-body","data-v-6021dca3":""},5===e.length&&e.map(((e,t)=>0===t?n.createElement("td",{className:"model-card-td bg-white",key:t,"data-v-6021dca3":""},n.createElement("div",{className:"model-avatar","data-v-6021dca3":""},n.createElement("div",{className:"avatar-wrapper","data-v-6021dca3":""},n.createElement(D.Z,{imgUrl:null==e?void 0:e.userIcon,round:!0,height:46,width:46,"data-v-6021dca3":""})),n.createElement("div",{className:"wear-size-wrapper","data-v-6021dca3":""},n.createElement("span",{className:"wear-size","data-v-6021dca3":""},null==e?void 0:e.modelWear)))):n.createElement("td",{className:"model-card-td bg-white",key:t,"data-v-6021dca3":""},e)))))))))},ct=n.memo(rt),ot=e=>{var{t:t}=(0,i.$)(),{title:a,sizeOrStretchList:l,sizeOrStretchValue:r}=e,c=(0,n.useMemo)((()=>null!=l&&l.length&&(l.length>2||l.length<5)?l:[]),[l]);return n.createElement(n.Fragment,null,0!==c.length?n.createElement("div",{className:"m-b-32","data-v-ab77e72c":""},n.createElement("div",{className:"coordinate-title","data-v-ab77e72c":""},t(a)),n.createElement("div",{className:"gray-line","data-v-ab77e72c":""}),n.createElement("div",{className:"fit-and-stretch-area","data-v-ab77e72c":""},c.map(((e,t)=>n.createElement("div",{key:t,"data-v-ab77e72c":""},r===e?n.createElement("div",{className:"selected-bar","data-v-ab77e72c":""}):null,n.createElement("div",{className:"coordinate-item","data-v-ab77e72c":""},r===e?n.createElement("div",{className:"selected-gutter","data-v-ab77e72c":""}):null,e)))))):n.createElement(n.Fragment,null))},dt=n.memo(ot),st=e=>{var{fitAndStretchVO:t}=e;return n.createElement("div",{className:"content-container","data-v-d3396067":""},n.createElement(dt,{title:"detail.sizingChart.fitType",sizeOrStretchList:null==t?void 0:t.fitTypeList,sizeOrStretchValue:null==t?void 0:t.fitTypeValue,"data-v-d3396067":""}),n.createElement(dt,{title:"static.common.stretch",sizeOrStretchList:null==t?void 0:t.stretchList,sizeOrStretchValue:null==t?void 0:t.stretchValue,"data-v-d3396067":""}))},ut=n.memo(st),mt=e=>{var{unitRelativeMapping:t,sizeChangeHandler:a}=e;return n.createElement("div",{className:"size-switch","data-v-fa2edfbf":""},n.createElement("i",{className:"text ".concat("cm"!==t?" light":"dark"),"data-v-fa2edfbf":""},"cm"),n.createElement("div",{className:"table-button",onClick:()=>{a("cm"===t?"inch":"cm")},"data-v-fa2edfbf":""},n.createElement("i",{className:"icon".concat("cm"!==t?" icon-select":""),"data-v-fa2edfbf":""})),n.createElement("i",{className:"text ".concat("cm"!==t?" dark":"light"),"data-v-fa2edfbf":""},"inch"))},vt=n.memo(mt),pt=e=>{var{modalVisible:t,setSubscribe:a,isShowSizeSubscribe:l}=e,{t:r}=(0,i.$)(),{sizingHelpData:c,modeListData:o}=(0,d.v9)(k.ZP),[s,u]=(0,n.useState)(0),m=(0,n.useRef)(null),[v,p]=(0,n.useState)(0),[g,f]=(0,Ue.E)(),h=(0,n.useMemo)((()=>{var e=[{key:Se.g.BODY_SIZE,title:r("detail.sizingChart.bodySize"),content:n.createElement(it,{sizingHelpData:c,tabType:Se.g.BODY_SIZE,setSubscribe:a,isShowSizeSubscribe:l,productSizeUnit:g,"data-v-90f5fcb9":""})},{key:Se.g.PRODUCT_SIZE,title:r("detail.sizingChart.productSize"),content:n.createElement(it,{sizingHelpData:c,tabType:Se.g.PRODUCT_SIZE,productSizeUnit:g,"data-v-90f5fcb9":""})}];return null!=c&&c.showBodySizeFlag?e:e.filter((e=>e.key!==Se.g.BODY_SIZE))}),[r,c,g]);(0,n.useEffect)((()=>{t||u(0)}),[t]);var S=(0,E.fB)((()=>{var e,{top:t}=null==m||null===(e=m.current)||void 0===e?void 0:e.getBoundingClientRect();p(t)}),250);return n.createElement("div",{className:"content","data-v-90f5fcb9":""},n.createElement("div",{className:"content-area",ref:m,onScroll:S,"data-v-90f5fcb9":""},0===s&&o.modelDataV2&&0!==o.modelDataV2.length?n.createElement(n.Fragment,null,n.createElement("div",{className:"top-area","data-v-90f5fcb9":""},n.createElement("div",{className:"small-line m-b-12","data-v-90f5fcb9":""}),n.createElement("div",{className:"secondary-title m-b-12","data-v-90f5fcb9":""},r("detail.modelEva.evaluation")),n.createElement(ct,{modelDataList:o.modelDataV2,unitRelativeMapping:g,"data-v-90f5fcb9":""}),n.createElement("div",{className:"small-line m-b-16","data-v-90f5fcb9":""}))):null,"{}"!==JSON.stringify((null==c?void 0:c.fitAndStretchVO)||{})?n.createElement("div",{className:"top-area","data-v-90f5fcb9":""},n.createElement(ut,{fitAndStretchVO:null==c?void 0:c.fitAndStretchVO,"data-v-90f5fcb9":""})):null,n.createElement("div",{className:"tab","data-v-90f5fcb9":""},n.createElement(at.Z,{container:m,zIndex:1e4,offsetTop:v,"data-v-90f5fcb9":""},n.createElement("div",{className:"tab-area","data-v-90f5fcb9":""},n.createElement("div",{className:"tab-title","data-v-90f5fcb9":""},h.map(((e,t)=>n.createElement("div",{className:"tab-title-item ".concat(s===t?"active":""),key:e.key,onClick:()=>u(t),"data-v-90f5fcb9":""},e.title)))),n.createElement("div",{"data-v-90f5fcb9":""},n.createElement(vt,{unitRelativeMapping:g,sizeChangeHandler:f,"data-v-90f5fcb9":""}))),n.createElement("hr",{className:"tab-hr","data-v-90f5fcb9":""})),n.createElement("div",{className:"tab-content",key:h[s].key,"data-v-90f5fcb9":""},h[s].content))),n.createElement("div",{className:"footer","data-v-90f5fcb9":""},n.createElement("div",{"data-v-90f5fcb9":""},r("detail.sizingHelp.footerInfo1"),n.createElement("a",{className:"underline",target:"_blank",href:"mailto:hi@shopcider.com",rel:"noreferrer","data-v-90f5fcb9":""}," hi@shopcider.com "),r("detail.sizingHelp.footerInfo2"))))},gt=a(22222),ft=a(61401),Et=(0,gt.zB)({sizeModalState:(0,gt.P1)((e=>{var{productionDetail:t}=e;return t||ft.Z}),(e=>e.sizingHelpModalProps))}),ht=Et;function St(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function bt(e){for(var t=1;t{var e=(0,d.I0)(),{t:t}=(0,i.$)(),{sizeModalState:a}=(0,d.v9)(ht),{show:l,width:r,zIndex:c,setSubscribe:o,isShowSizeSubscribe:s}=a,u=(0,n.useCallback)((()=>{e(T.Z.CHANGE_SIZE_HELP_MODAL(bt(bt({},a),{},{show:!1})))}),[e,a]);return n.createElement(tt.Z,{visible:l,width:r,zIndex:c,onCancel:u,title:t("static.common.sizingHelp","toReplaceFirst"),top:"9vh",appendToBody:!0,noPadding:!0,keyboard:!0,modalScroll:!1},n.createElement(_.Z,null,n.createElement(pt,{modalVisible:l,setSubscribe:o,isShowSizeSubscribe:s})))},It=a(62840);function Nt(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function kt(e){for(var t=1;t{var{items:a,isInStock:r,sizeClickHandler:o,setSelectCountrySimpleCode:s,setSubscribe:u,isShowSizeSubscribe:m,internationalSizes:v,outProductCountryMapping:p,productSameCombination:g,productSameCombinationList:f,trackingData:E,sizeUnit:h,detailType:S,showSizeDesc:b=!0,preOrderShowAsSoldout:C=!1,specialSkuStyleNameShowAsSoldOut:I,hidePreOrder:N=!1,hideFlashShipping:T=!1,currentSize:O,suitPreOrderTip:z}=e,{t:D}=(0,i.$)(),{local:P,sizingHelpData:w,productSizeType:_}=(0,d.v9)(k.ZP),[R,U]=(0,n.useState)(!0),Z=(0,n.useMemo)((()=>{var e,t=Object.keys((null===(e=(null==w?void 0:w.internationalSizes)||{})||void 0===e?void 0:e[0])||{}).reduce(((e,t)=>("size"!==t&&e.push(t),e)),[]);return t.unshift("Cider"),t.reduce(((e,t)=>(e.push({label:"".concat(t," ").concat(D("static.common.size")),value:t}),e)),[])||[]}),[null==w?void 0:w.internationalSizes,D]),L=(0,n.useCallback)((function(e){var t,a,l,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=null;return null!=e&&null!==(t=e.skuSizeV2Map)&&void 0!==t&&null!==(a=t[h])&&void 0!==a&&a.length||null!=e&&e.preOrderInfo||i?(null!=e&&e.skuSizeV2Map&&(r=((null==e||null===(l=e.skuSizeV2Map)||void 0===l?void 0:l[h])||[]).map(((e,t)=>n.createElement(n.Fragment,null,n.createElement("div",{className:"sku-size-item",key:"".concat(e.key,"-").concat(t),"data-v-2868a0ea":""},n.createElement("div",{className:"sku-size-info","data-v-2868a0ea":""},n.createElement("span",{className:"sku-size-label","data-v-2868a0ea":""},e.key)," ",n.createElement("span",{className:"sku-size-value","data-v-2868a0ea":""},e.value))),t%2==1?n.createElement("br",{key:t,"data-v-2868a0ea":""}):null)))),n.createElement("div",{className:"cider-size-tooltip","data-v-2868a0ea":""},null!=e&&e.preOrderInfo?n.createElement("div",{className:"sku-size-preorder","data-v-2868a0ea":""},n.createElement("span",{"data-v-2868a0ea":""}," ",null==e?void 0:e.preOrderInfo),n.createElement("b",{"data-v-2868a0ea":""},null==e?void 0:e.preOrderTime)):null,i?n.createElement("p",{className:"sku-size-preorder","data-v-2868a0ea":""},D("detail.content.outOfStock1")):null,r)):null}),[h,D]),M=(0,n.useCallback)((e=>!!C&&Boolean(e.preOrder)),[C]),A=(0,n.useMemo)((()=>a.map((e=>{var t=!r(e);return{label:e.skuStyleName,value:e,disabled:t||M(e)||I===e.skuStyleName,tooltip:L(e,t)}}))),[L,r,M,a,I]),F=(0,n.useCallback)((()=>!O),[O]),j=(0,n.useCallback)((e=>{U(e)}),[]);(0,n.useImperativeHandle)(t,(()=>({sizeIsEmpty:F,showCurrent:R,changeSetShowCurrent:j})));var B=(e,t)=>{o(e,t),R||U(!0)},V=(0,n.useMemo)((()=>Z.find((e=>e.value===p))?p:"Cider"),[Z,p]);return n.createElement("div",{className:"cider-size-selector","data-v-2868a0ea":""},_===l.PHONE?n.createElement(n.Fragment,null,n.createElement("p",{className:"size-content phone-size","data-v-2868a0ea":""},D("detail.content.size")),n.createElement(K,{canDisabledClick:!0,currentSize:R?O:void 0,sizeItems:a,onChange:(e,t)=>{B(e,t)},isInStock:r,"data-v-2868a0ea":""})):n.createElement(n.Fragment,null,b?n.createElement("div",{className:c()("size-content","size-content-".concat(P)),"data-v-2868a0ea":""},n.createElement(x.Z,{size:"small",value:V,onChange:e=>s(e),options:Z,"data-v-2868a0ea":""}),m&&n.createElement(H.Z,{reportData:{source:S===J.Q.PRODUCT_DETAIL?q.F$.PRODUCT_DETAIL:q.F$.QUICK_BUY},action:y.Z.emitSizeSubscribeView,"data-v-2868a0ea":""},n.createElement("div",{className:"more-size",onClick:()=>u(S===J.Q.PRODUCT_DETAIL?q.F$.PRODUCT_DETAIL:q.F$.QUICK_BUY),"data-v-2868a0ea":""},D("product.detail.moresizes")))):null,n.createElement(W,{internationalSizes:v,productCountryMapping:p,canDisabledClick:!0,value:R?O:"",options:A,productSameCombination:g,productSameCombinationList:f,trackingData:kt(kt({},E),{},{productType:g.productType}),onChange:(e,t)=>{B(e,t)},hidePreOrder:N,hideFlashShipping:T,"data-v-2868a0ea":""})),O&&R?n.createElement(Q,{sizeType:_,outOfStock:!r(O),sizeInfo:O,sizeUnit:h,hidePreOrder:N,hideFlashShipping:T,suitPreOrderTip:z,"data-v-2868a0ea":""}):null)})),zt=Ot,Dt=e=>{var{imgUrl:t,productName:a,salePrice:l,originalPrice:i,leftUpTag:r,leftUpImgUrl:c,inDesc:o=!1}=e;return n.createElement("div",{className:"card-container",style:{backgroundColor:o?"#fff":"#FAFAFA"},"data-v-06fadc39":""},n.createElement("div",{className:"img-content","data-v-06fadc39":""},n.createElement(C.Ee,{imgUrl:t,"data-v-06fadc39":""})),n.createElement("div",{className:"name-price-content","data-v-06fadc39":""},n.createElement("span",{className:"product-name","data-v-06fadc39":""},a),n.createElement("span",{className:"product-price","data-v-06fadc39":""},i?n.createElement("div",{className:"original-price-content","data-v-06fadc39":""},n.createElement("span",{className:"sale-price","data-v-06fadc39":""},l),n.createElement("span",{"data-v-06fadc39":""},""!==r?n.createElement("span",{className:"left-up-tag-container ltr","data-v-06fadc39":""},c?n.createElement("div",{className:"discount-wrapper-lightning","data-v-06fadc39":""},n.createElement(C.Ee,{imgUrl:c,isLazyload:!0,useZip:!1,width:10,height:10,quality:"100",defaultImage:"rectangle","data-v-06fadc39":""})):null,n.createElement("span",{className:"left-up-tag ".concat(c?"lightning":""),"data-v-06fadc39":""},r)):null),n.createElement("span",{className:"original-price","data-v-06fadc39":""},i)):n.createElement("div",{className:"price-content","data-v-06fadc39":""},n.createElement("span",{"data-v-06fadc39":""},l)))))},Pt=e=>{var{t:t}=(0,i.$)(),{items:a,currentIndex:r,typeHandlerCallback:c,isShowSize:o,isInStock:s,printDesc:u,oneSizeFlag:m,productIndex:v}=e,{productSizeType:p}=(0,d.v9)(se.Z),{productSetList:g}=(0,d.v9)(qe.Z),f=(0,n.useMemo)((()=>{var e,t,a,l=g[v||0];return null===(e=l.productDetail.productStyle)||void 0===e||null===(t=e[l.currentStyleIndex])||void 0===t||null===(a=t.skuInfo)||void 0===a?void 0:a[l.currentSizeIndex]})),E=(0,n.useCallback)(((e,t)=>{c(e,t)}),[c]),h=(0,n.useMemo)((()=>u&&n.createElement("div",{className:"print-tips-container","data-v-61612d05":""},u)||null),[u]),S=(0,n.useMemo)((()=>a.length?a.map(((e,l)=>{var i,c,d,u,v,p="",g="";null!=e&&null!==(i=e.skuInfo)&&void 0!==i&&i[0]&&(p=(null==e||null===(c=e.skuInfo)||void 0===c||null===(d=c[0])||void 0===d?void 0:d.preOrderInfo)||"",g=(null==e||null===(u=e.skuInfo)||void 0===u||null===(v=u[0])||void 0===v?void 0:v.preOrderTime)||"");var f="";p&&(f=n.createElement("div",{className:"cider-size-tooltip","data-v-61612d05":""},n.createElement("div",{className:"sku-size-preorder","data-v-61612d05":""},n.createElement("span",{"data-v-61612d05":""}," ",p),n.createElement("b",{"data-v-61612d05":""},g))));var h=!s(e);h&&(f=n.createElement("div",{className:"cider-size-tooltip","data-v-61612d05":""},t("detail.content.outOfStock1")));var S=()=>{var i;return n.createElement("div",{key:l,className:"style-selct-item-contaienr","data-v-61612d05":""},!o&&!m&&e.skuInfo.some((e=>e.preOrder))&&n.createElement("div",{className:"cider-size-preorder-svg","data-v-61612d05":""},n.createElement(C.le,{iconClass:C.my.SUBTRACT,width:12,height:12,"data-v-61612d05":""})),n.createElement("div",{className:"".concat(h?"outOfStock":"","\n hover\n image-active\n ").concat(e.styleId===(null==a||null===(i=a[r])||void 0===i?void 0:i.styleId)?"active":"disable","\n ").concat(!o&&p||!e.hotTagUrl?"":"show-hot","\n "),onClick:()=>{E(e,l)},"data-v-61612d05":""},n.createElement("div",{className:"img-wrapper","data-v-61612d05":""},n.createElement(C.Ee,{defaultImage:"image",imgUrl:e.styleImage,width:28,height:28,round:!0,"data-v-61612d05":""}))),!o&&p?n.createElement("p",{className:"cider-product-status","data-v-61612d05":""},t("static.common.preOrder","toSpacesSwitchSymbol|toReplaceFirst")):null,!(!o&&p)&&e.hotTagUrl&&n.createElement("div",{className:"hot-container","data-v-61612d05":""},n.createElement(C.Ee,{imgUrl:e.hotTagUrl,width:14,height:14,"data-v-61612d05":""})))};return!o&&f?n.createElement(U.Z,{placement:"".concat(l%6>=3?"top":"topLeft"),content:f,trigger:"hover","data-v-61612d05":""},S()):S()})):null),[r,s,o,a,m,t,E]);return n.createElement("div",{className:"cider-type-selector","data-v-61612d05":""},h,n.createElement("div",{className:"type-container","data-v-61612d05":""},S),o||m||null==f||!f.preOrderTime||null!=f&&f.fastShipContent?null:n.createElement("div",{className:"pre-order","data-v-61612d05":""},n.createElement(Z,{preOrderInfoTitle:null==f?void 0:f.preOrderInfoTitle,preOrderInfoDetail:null==f?void 0:f.preOrderInfoDetail,preOrderTime:null==f?void 0:f.preOrderTime,"data-v-61612d05":""})),o||m?null:n.createElement(L.Z,{innerShipText:null==f?void 0:f.fastShipContent,shipPopupText:null==f?void 0:f.fastShipPopup,triggerMethod:"click",pageSource:"pdp",iconColor:"","data-v-61612d05":""}),o||m||s(f)||p===l.PHONE?null:n.createElement(M,{"data-v-61612d05":""}))},wt=a(20538),_t=e=>{var{currentColorText:t,currentSkuStyleName:a,isShowSize:l}=e;return n.createElement("div",{className:"description-wrapper","data-v-b0c21308":""},t,l&&n.createElement(n.Fragment,null,n.createElement("span",{className:"title-separator","data-v-b0c21308":""},"/"),n.createElement("span",{className:"title-text","data-v-b0c21308":""},a)))},Rt=e=>{var{t:t}=(0,i.$)(),{onClick:a,modelFlag:l}=e;return n.createElement(n.Fragment,null,n.createElement("div",{className:"cider-size-helper cursor-pointer",onClick:a,"data-v-983a483b":""},n.createElement("div",{className:"cider-size-helper-wrapper","data-v-983a483b":""},n.createElement("div",{"data-v-983a483b":""},n.createElement(C.le,{iconClass:C.my.SIZE_FIT,width:15,height:15,"data-v-983a483b":""}),n.createElement("span",{"data-v-983a483b":""},t(l?"detail.sizingHelp.withModel":"detail.sizingHelp.noModel")," ")),n.createElement(C.le,{iconClass:C.my.ARROW_RIGHT,width:12,height:12,"data-v-983a483b":""}))))};function Ut(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function Zt(e){for(var t=1;t{var t,a,l,r,{t:c}=(0,i.$)(),{productItem:o,quickPurchaseType:s,detailType:u,productIndex:m,outProductCountryMapping:p,setSelectCountrySimpleCode:f,skcItemInfo:E}=e,{productDetail:S,sizingHelp:b,currentSizeIndex:C,recommendSizeResult:I,currentStyleIndex:N}=o,{productSetList:O}=(0,d.v9)(qe.Z),{sizeRecommendTag:z}=S,D=(0,d.I0)(),P=(0,n.useRef)(null),{country:w,online:_,productId:R,productName:U,spuCode:Z,productionDetail:L,productSameCombination:M,productSameCombinationList:A,oneSizeFlag:x,isShowSizeSubscribe:H}=(0,d.v9)(k.ZP),{quickPurchase:F}=(0,d.v9)(k.AJ),j=(0,n.useMemo)((()=>{var e,t,a;return(null===(e=S.productStyle)||void 0===e||null===(t=e[N])||void 0===t||null===(a=t.skuInfo)||void 0===a?void 0:a[C])||{}}),[C,S.productStyle,N]),B=(0,n.useMemo)((()=>{var e,t;return null===(e=S.productStyle)||void 0===e||null===(t=e[N])||void 0===t?void 0:t.skuInfo}),[N,S.productStyle]),V=(0,n.useMemo)((()=>s===et.f.EDIT_SIZE),[s]),G=(0,n.useMemo)((()=>{var e=(0,h.YN)((null==S?void 0:S.productCountrySizeUnit)||{},w);return D(re.Z.SET_SIZE_UNIT((e||"CM").toLowerCase())),(e||"CM").toUpperCase()}),[w,D,null==S?void 0:S.productCountrySizeUnit]),Y=(0,n.useCallback)(function(){var e=At((function*(e){y.Z.emitSizeSubscribeClick({source:e,spu_code:Z,category:null==L?void 0:L.productCategoryId})}));return function(t){return e.apply(this,arguments)}}(),[null==L?void 0:L.productCategoryId,Z]),W=(0,n.useRef)({page_source:J.H.PDP}),K=(0,n.useCallback)((e=>{W.current=e}),[]),{infoMember:{uid:$}}=(0,d.v9)(v.Z),Q=(0,n.useCallback)(At((function*(){yield D(g.Z.GET_BODY_SIZE($)),D(g.Z.CHANGE_BODY_SIZE_FORM_MODAL({show:!0,source:xe.P.PRODUCT_DETAIL,sourceStatus:W.current.page_source}))})),[D,$]),q=(0,n.useCallback)((()=>{K({page_source:J.H.PDPLogin}),_||K({page_source:J.H.PDP}),Q()}),[_,Q,K]),X=((0,n.useCallback)((()=>{D(T.Z.CHANGE_SIZE_HELP_MODAL({show:!0,width:1024,setSubscribe:Y,isShowSizeSubscribe:H}))}),[Y,D,H]),e=>{var t;return!e||0===(null===(t=Object.keys(e))||void 0===t?void 0:t.length)||0===e.soldOut}),ee=(0,n.useMemo)((()=>{if(p&&s!==et.f.EDIT_SIZE){var e=((null==b?void 0:b.internationalSizes)||[]).reduce(((e,t)=>(Object.keys(t).includes(p)&&e.push({[p]:null==t?void 0:t[p],size:null==t?void 0:t.size}),e)),[]);return B.reduce(((t,a)=>{var l;return t.push(Zt(Zt({},a),{},{skuStyleName:(null===(l=e.find((e=>e.size===a.skuStyleName)))||void 0===l?void 0:l[p])||a.skuStyleName})),t}),[])}return B}),[p,s,null==b?void 0:b.internationalSizes,B]),te=(0,n.useMemo)((()=>{var e,t,a,l=null===(e=(S.productStyle||[])[0])||void 0===e||null===(t=e.skuInfo)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.size;return!["F","One Size"].includes((l||"").trim())}),[S.productStyle]),ae=(0,n.useCallback)(((e,t)=>{if(t!==C){D(wt.Z.CHANGE_PRODUCT_SIZE_INDEX(t,m));var a=O.map((e=>{var{currentSizeIndex:t,currentStyleIndex:a,productDetail:l}=e;if(null!=t&&null!=a)return l.productStyle[a].skuInfo[t].skuCode}));a.includes(void 0)||D(wt.Z.GET_SHIPPING_INFO({skuCode:a.join(","),pid:L.productId}))}}),[C,D,m,O,L.productId]),le=(0,n.useCallback)(((e,t)=>{var a,l=(null==S||null===(a=S.productStyle)||void 0===a?void 0:a[t].styleId)||0;D(wt.Z.SET_PRODUCT_SET_STYLE_IDS_DATA(l,m)),D(wt.Z.CHANGE_PRODUCT_STYLE_INDEX(t,m))}),[D,m,null==S?void 0:S.productStyle]),ne=(0,n.useMemo)((()=>{var e;return null==S||null===(e=S.productStyle)||void 0===e?void 0:e[N].productColorName}),[N,S.productStyle]),ie=(0,n.useMemo)((()=>{if(!ee||!j)return c("static.common.size");var e=ee.find((e=>e.size===j.size));return(null==e?void 0:e.skuStyleName)||c("static.common.size")}),[ee,j,c]),ce=(0,n.useCallback)((()=>{D(wt.Z.SET_SIZE_HELP_OBJ_DATA(m,!0))}),[D,m]);return n.createElement("div",{className:"suit-detail-core-container","data-v-56671479":""},n.createElement(Dt,{imgUrl:null==S||null===(t=S.productStyle)||void 0===t||null===(a=t[N])||void 0===a?void 0:a.thumbImage,originalPrice:null==E?void 0:E.originalPrice,salePrice:null==E?void 0:E.salePrice,productName:null==S?void 0:S.productName,leftUpTag:null==E?void 0:E.leftUpTag,leftUpImgUrl:null==E?void 0:E.leftUpTagImgUrl,inDesc:!1,"data-v-56671479":""}),n.createElement(_t,{currentColorText:ne,currentSkuStyleName:ie,isShowSize:!0,"data-v-56671479":""}),n.createElement(Pt,{items:S.productStyle,isShowSize:te,isInStock:X,printDesc:null==L?void 0:L.printDesc,currentIndex:N,typeHandlerCallback:le,currentSkuStyleName:ie,oneSizeFlag:x,productIndex:m,"data-v-56671479":""}),n.createElement(zt,{ref:P,items:ee,isInStock:X,sizeUnit:G,sizeClickHandler:ae,setSelectCountrySimpleCode:f,internationalSizes:null==S?void 0:S.internationalSizes,outProductCountryMapping:p,productSameCombination:M,productSameCombinationList:A,setSubscribe:Y,isShowSizeSubscribe:H,trackingData:{productId:R,productName:U,spuCode:Z},detailType:u,showSizeDesc:V,preOrderShowAsSoldout:V,specialSkuStyleNameShowAsSoldOut:s===et.f.EDIT_SIZE?null==F||null===(l=F.editSizeParams)||void 0===l||null===(r=l.packageItemDetailItem)||void 0===r?void 0:r.skuStyleName:"",hidePreOrder:V,hideFlashShipping:V,currentSize:j,suitPreOrderTip:S.preOrderTip,"data-v-56671479":""}),n.createElement(Rt,{onClick:ce,modelFlag:S.modelFlag,"data-v-56671479":""}),z&&s!==et.f.EDIT_SIZE&&n.createElement(Qe,{source:u,onClick:q,productCountryMapping:p,currentSize:j,online:_,productionDetail:S,recommendSizeResult:I,"data-v-56671479":""}),0===m&&n.createElement("div",{className:"divdier-content","data-v-56671479":""}))},Ht=e=>{var{productCountryResult:t,setSelectCountrySimpleCode:a,countrySizeList:l}=e;return n.createElement("div",null,n.createElement(x.Z,{size:"small",value:t,onChange:e=>a(e),options:l}))},Ft=e=>{var{t:t}=(0,i.$)(),{isShow:a,suitSizeHelpData:l,modelData:r}=e,[c,o]=(0,n.useState)(0),d=(0,n.useRef)(null),[s,u]=(0,n.useState)(0),[m,v]=(0,Ue.E)(),p=(0,n.useMemo)((()=>{var e=[{key:Se.g.BODY_SIZE,title:t("detail.sizingChart.bodySize"),content:n.createElement(it,{sizingHelpData:l,tabType:Se.g.BODY_SIZE,setSubscribe:()=>{},isShowSizeSubscribe:!0,productSizeUnit:m,"data-v-1e711909":""})},{key:Se.g.PRODUCT_SIZE,title:t("detail.sizingChart.productSize"),content:n.createElement(it,{sizingHelpData:l,tabType:Se.g.PRODUCT_SIZE,productSizeUnit:m,"data-v-1e711909":""})}];return null!=l&&l.showBodySizeFlag?e:e.filter((e=>e.key!==Se.g.BODY_SIZE))}),[t,l,m]);(0,n.useEffect)((()=>{a||o(0)}),[a]);var g=(0,E.fB)((()=>{var e,{top:t}=null==d||null===(e=d.current)||void 0===e?void 0:e.getBoundingClientRect();u(t)}),250);return n.createElement("div",{className:"content","data-v-1e711909":""},n.createElement("div",{className:"content-area",ref:d,onScroll:g,"data-v-1e711909":""},0===c&&null!=r&&r.modelDataV2&&0!==(null==r?void 0:r.modelDataV2.length)?n.createElement(n.Fragment,null,n.createElement("div",{className:"top-area","data-v-1e711909":""},n.createElement("div",{className:"small-line m-b-12","data-v-1e711909":""}),n.createElement("div",{className:"secondary-title m-b-12","data-v-1e711909":""},t("detail.modelEva.evaluation")),n.createElement(ct,{modelDataList:null==r?void 0:r.modelDataV2,unitRelativeMapping:m,"data-v-1e711909":""}),n.createElement("div",{className:"small-line m-b-16","data-v-1e711909":""}))):null,"{}"!==JSON.stringify((null==l?void 0:l.fitAndStretchVO)||{})?n.createElement("div",{className:"top-area","data-v-1e711909":""},n.createElement(ut,{fitAndStretchVO:null==l?void 0:l.fitAndStretchVO,"data-v-1e711909":""})):null,n.createElement("div",{className:"tab","data-v-1e711909":""},n.createElement(at.Z,{container:d,zIndex:1e4,offsetTop:s,"data-v-1e711909":""},n.createElement("div",{className:"tab-area","data-v-1e711909":""},n.createElement("div",{className:"tab-title","data-v-1e711909":""},p.map(((e,t)=>n.createElement("div",{className:"tab-title-item ".concat(c===t?"active":""),key:e.key,onClick:()=>o(t),"data-v-1e711909":""},e.title)))),n.createElement("div",{"data-v-1e711909":""},n.createElement(vt,{unitRelativeMapping:m,sizeChangeHandler:v,"data-v-1e711909":""}))),n.createElement("hr",{className:"tab-hr","data-v-1e711909":""})),n.createElement("div",{className:"tab-content",key:p[c].key,"data-v-1e711909":""},p[c].content))),n.createElement("div",{className:"footer","data-v-1e711909":""},n.createElement("div",{"data-v-1e711909":""},t("detail.sizingHelp.footerInfo1"),n.createElement("a",{className:"underline",target:"_blank",href:"mailto:hi@shopcider.com",rel:"noreferrer","data-v-1e711909":""}," hi@shopcider.com "),t("detail.sizingHelp.footerInfo2"))))},jt=()=>{var{suitSizeHelpObj:e}=(0,d.v9)(qe.Z),{isShow:t,suitSizeHelpData:a,modelData:l}=e,r=(0,d.I0)(),{t:c}=(0,i.$)(),o=(0,n.useCallback)((()=>{r(wt.Z.SET_SIZE_HELP_OBJ_DATA(0,!1))}),[r]);return n.createElement(tt.Z,{visible:t,width:1024,onCancel:o,title:c("static.common.sizingHelp","toReplaceFirst"),top:"9vh",appendToBody:!0,noPadding:!0,keyboard:!0,modalScroll:!1},n.createElement(_.Z,null,n.createElement(Ft,{isShow:t,suitSizeHelpData:a,modelData:l})))};function Bt(e,t,a,l,n,i,r){try{var c=e[i](r),o=c.value}catch(e){return void a(e)}c.done?t(o):Promise.resolve(o).then(l,n)}function Vt(e){return function(){var t=this,a=arguments;return new Promise((function(l,n){var i=e.apply(t,a);function r(e){Bt(i,l,n,r,c,"next",e)}function c(e){Bt(i,l,n,r,c,"throw",e)}r(void 0)}))}}var Gt=e=>{var t,{t:a}=(0,i.$)(),l=(0,d.I0)(),{productDetailShippingInfo:r}=e,{country:c,online:o,productionDetail:s,currentSize:u}=(0,d.v9)(k.ZP),{productSetList:m,suitSkcItem:v}=(0,d.v9)((e=>{var t=(0,qe.Z)(e);return{productSetList:t.productSetList,suitSkcItem:t.suitSkcItem}})),p=(0,n.useMemo)((()=>{var e;return null!==(e=m.map((e=>{var t,a,l,n,i,r,c;return{washMarks:e.productDetail.washMarks,attrDescriptionV2:e.productDetail.attrInfoV2,productDescImageList:null!==(t=e.productDetail.productDescImageList)&&void 0!==t?t:[],description:e.productDetail.productDesc,styleAttrList:null!==(a=null===(l=e.productDetail.productStyle)||void 0===l||null===(n=l[e.currentStyleIndex])||void 0===n?void 0:n.styleAttrList)&&void 0!==a?a:[],newWashMarkList:null!==(i=null===(r=e.productDetail.productStyle)||void 0===r||null===(c=r[e.currentStyleIndex])||void 0===c?void 0:c.washMarks)&&void 0!==i?i:[]}})))&&void 0!==e?e:[]}),[m]),{productId:g}=s,S=m.map((e=>{var t,a;return null===(t=e.productDetail.productStyle[e.currentStyleIndex||0])||void 0===t||null===(a=t.skuInfo[(null==e?void 0:e.currentSizeIndex)||0])||void 0===a?void 0:a.skuCode})).join(","),b=(0,n.useMemo)((()=>s.productType===Re.h0.SET?S:u.skuCode),[u.skuCode,s.productType,S]),I=(0,n.useRef)(null),{switchOnlyCountry:N,switchShippingAddress:T}=(0,oe.lU)(),{getUserAddressList:O}=ge(),{getProductDetailShippingInfo:z}=(0,$.r_)(),{detailCountry:D,changeDetailCountry:P,getDetailState:w,changeDetailState:_,detailAddressId:R,changeDetailAddressId:U}=(0,be.CP)(),Z=(0,n.useRef)(!1),L=(0,n.useRef)(!1),M=(0,n.useRef)(!1),A=(0,n.useRef)(!1),x=(0,n.useRef)(!1),[H,F]=(0,n.useState)(!1),[j,B]=(0,n.useState)(!1),[V,G]=(0,n.useState)(null),[Y,W]=(0,n.useState)(null),[K,Q]=(0,n.useState)([]),[q,J]=(0,n.useState)(de.J.COUNTRY),[X,ee]=(0,n.useState)({tmpCountry:null,tmpState:null}),[te,ae]=(0,n.useState)(!1),le=(e,t,a,l)=>{var i,r,c,o,d,s;if(null==e||null===(i=e.attrDescriptionV2)||void 0===i||!i.length||null==e||null===(r=e.styleAttrList)||void 0===r||!r.length)return null;var u=n.createElement("div",{className:"description-popup-v2-container","data-v-ad9ba626":""},null!=e&&e.styleAttrList?null==e?void 0:e.styleAttrList.map(((e,t)=>{var a;return n.createElement("div",{className:"item-container",key:"".concat(e.attrTitle,"__").concat(t),"data-v-ad9ba626":""},n.createElement("div",{className:"item-title","data-v-ad9ba626":""},e.attrTitle),null!=e&&e.attrDetails?null==e?void 0:e.attrDetails.map(((e,t)=>n.createElement("ul",{className:"item-ul",key:"".concat(e.partName,"_").concat(t),"data-v-ad9ba626":""},n.createElement("li",{className:"item-li","data-v-ad9ba626":""},e.partName),n.createElement("ul",{className:"item-ul ul-gutter","data-v-ad9ba626":""},e.partDetails?e.partDetails.map(((e,t)=>n.createElement("li",{className:"item-li",key:"".concat(e.title,":").concat(e.content,"_").concat(t),"data-v-ad9ba626":""},e.title,": ",e.content))):null)))):n.createElement(n.Fragment,null,n.createElement("ul",{className:"item-ul","data-v-ad9ba626":""},null==e||null===(a=e.attrContent)||void 0===a?void 0:a.map((e=>n.createElement("li",{className:"item-li","data-v-ad9ba626":""},e))))))})):null==e?void 0:e.attrDescriptionV2.map(((e,t)=>{var a;return n.createElement("div",{className:"item-container",key:t,"data-v-ad9ba626":""},n.createElement("div",{className:"item-title","data-v-ad9ba626":""},null==e?void 0:e.attrTitle),n.createElement("ul",{className:"item-ul","data-v-ad9ba626":""},null==e||null===(a=e.attrContent)||void 0===a?void 0:a.map((e=>n.createElement("li",{className:"item-li","data-v-ad9ba626":""},e)))))})));return n.createElement("div",{className:"wash-marks-content","data-v-ad9ba626":""},n.createElement(Dt,{imgUrl:null==t||null===(c=t.productStyle)||void 0===c||null===(o=c[a])||void 0===o?void 0:o.thumbImage,originalPrice:null==l?void 0:l.originalPrice,salePrice:null==l?void 0:l.salePrice,productName:t.productName,leftUpTag:null==l?void 0:l.leftUpTag,leftUpImgUrl:null==l?void 0:l.leftUpTagImgUrl,inDesc:!0,"data-v-ad9ba626":""}),n.createElement("div",{style:{marginTop:"12px"},"data-v-ad9ba626":""},!(null==e||!e.description)&&n.createElement("div",{className:"abstract","data-v-ad9ba626":""},e.description),n.createElement("ul",{"data-v-ad9ba626":""},u),0!==(null==e||null===(d=e.productDescImageList)||void 0===d?void 0:d.length)?n.createElement("div",{className:"description-image-container","data-v-ad9ba626":""},null==e||null===(s=e.productDescImageList)||void 0===s?void 0:s.map(((e,t)=>n.createElement("div",{className:"description-image-item","data-v-ad9ba626":""},n.createElement(C.Ee,{imgUrl:e.imgUrl,width:406,key:"".concat(e.imgUrl,"__").concat(t),"data-v-ad9ba626":""}))))):null))},ne=function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{expand:l,className:i=""}=a;return n.createElement(C.UQ,{expand:l,title:n.createElement("div",{className:"desc-accordion-title","data-v-ad9ba626":""},e),icon:C.Tu.ARROW_DOWN,"data-v-ad9ba626":""},n.createElement("div",{className:i,"data-v-ad9ba626":""},t))},se=(0,n.useCallback)((e=>{e&&h.yS(h.t7(e))}),[]),ue=(0,n.useCallback)(Vt((function*(){var e,t,{targetCountry:a,countryGroupList:l}=yield null===(e=I.current)||void 0===e?void 0:e.findTargetCountry(D);if(a){if(G(a),null!=l&&l.length){var n=l.some((e=>"#"===e.initialism));n&&(null==l?void 0:l.length)>2||!n&&null!=l&&l.length?A.current=!0:A.current=!1}else A.current=!1;var i,r;return L.current=yield null==I||null===(t=I.current)||void 0===t?void 0:t.triggerStateIsSelect(null==a?void 0:a.id),a&&(yield w())&&(i=yield null===(r=I.current)||void 0===r?void 0:r.findTargetState(a.id,yield w()),W(i),M.current=!0),{targetCountry:a,targetState:i}}})),[D,w]),me=(0,n.useCallback)((e=>{if(e){var t=K.find((t=>t.id===Number(e)));t&&((null==t?void 0:t.simpleCode)&&P({code:null==t?void 0:t.simpleCode,id:null==t?void 0:t.countryId}),(null==t?void 0:t.state)&&_(null==t?void 0:t.state))}}),[P,_,K]),ve=(0,n.useCallback)(function(){var e=Vt((function*(e){var{targetCountry:t}=yield ue();e===Se.K.USER_ADDRESS&&(x.current=!0,F(!0)),e===Se.K.COUNTRY_PROVINCE&&(!A.current&&L.current&&t&&J(de.J.STATE),A.current&&L.current&&t&&M.current&&J(de.J.STATE),ee({tmpCountry:V,tmpState:Y}),B(!0))}));return function(t){return e.apply(this,arguments)}}(),[ue,V,Y]),pe=(0,n.useCallback)((e=>{B(!1),"back"===e&&Z.current&&(G(X.tmpCountry),W(X.tmpState))}),[X.tmpCountry,X.tmpState]),ye=(0,n.useCallback)((()=>{x.current=!1,F(!1)}),[]),Ce=(0,n.useCallback)((()=>{G(null),W(null),J(de.J.COUNTRY),pe()}),[pe]),Ie=(0,n.useCallback)((()=>{U(null),ye()}),[U,ye]),Ne=(0,n.useCallback)(Vt((function*(){return y.Z.emitPdpOtherShippingAddressClick(),ye(),ve(Se.K.COUNTRY_PROVINCE),!0})),[ve,ye]),ke=(0,n.useCallback)(function(){var e=Vt((function*(e){e.simpleCode!==c&&y.Z.emitProductDetailsChangeCountry({country:(0,ce.ej)(ce.fS.selectShippingCountryCode)||c,newCountry:e.simpleCode}),l(re.Z.SET_USER_SHIPPING_CURRENT_SHIPPING_COUNTRY_ID(e.id)),z({shippingCountryId:e.id,pid:g}),l(ie.Z.GET_CART_LIST_V2({},!0,!0));var{code:t,data:a}=yield(0,he.Ks)(e.simpleCode);100===t&&N(e.id,e.simpleCode,{currency:a.currency,languageCode:a.languageCode})}));return function(t){return e.apply(this,arguments)}}(),[c,l,g,N]),Te=(0,n.useCallback)(function(){var e=Vt((function*(e,t){e===Se.K.COUNTRY_PROVINCE&&(y.Z.emitPdpCountryChooseResult({source:"country_choose"}),z({pid:g,skuCode:b,shippingCountryId:null==t?void 0:t.shippingCountryId,shippingStateName:null==t?void 0:t.shippingStateName,isFirstShippingRequest:!1}),l(ie.Z.GET_CART_LIST_V2({shippingCountryId:null==t?void 0:t.shippingCountryId,shippingStateName:null==t?void 0:t.shippingStateName})),P({id:t.shippingCountryId,code:t.shippingCountryCode}),_(null==t?void 0:t.shippingStateName),U(null)),e===Se.K.USER_ADDRESS&&(y.Z.emitPdpUserAddressClick({index:null==t?void 0:t.addressId}),y.Z.emitPdpCountryChooseResult({source:"address"}),z({pid:g,skuCode:b,addressId:null==t?void 0:t.addressId,shippingCountryId:null==t?void 0:t.shippingCountryId,isFirstShippingRequest:!1}),l(ie.Z.GET_CART_LIST_V2({addressId:null==t?void 0:t.addressId})),U(null==t?void 0:t.addressId));var{code:a,data:n}=yield(0,he.Ks)(t.shippingCountryCode);100===a&&T(e,{selectCountryId:null==t?void 0:t.shippingCountryId,selectCountryCode:t.shippingCountryCode,selectStateName:null==t?void 0:t.shippingStateName,selectAddressId:t.addressId,currency:n.currency,languageCode:n.languageCode,siteCode:n.siteCode})}));return function(t,a){return e.apply(this,arguments)}}(),[U,P,_,null==u?void 0:u.skuCode,l,z,g,T]),ze=(0,n.useCallback)(((e,t)=>{G((null==e?void 0:e.country)||null),W((null==e?void 0:e.state)||null),null==e||!e.country||null!=e&&e.state||t||(M.current=!0,null==Te||Te(Se.K.COUNTRY_PROVINCE,{shippingCountryId:e.country.id,shippingCountryCode:e.country.simpleCode}),Ie()),null!=e&&e.country&&null!=e&&e.state&&(M.current=!0,null==Te||Te(Se.K.COUNTRY_PROVINCE,{shippingCountryId:e.country.id,shippingCountryCode:e.country.simpleCode,shippingStateName:e.state.name}),Ie())}),[Te,Ie]),De=(0,n.useCallback)(((e,t)=>{Z.current?ze(e,t):ke(e.country)}),[ke,ze]),Pe=(0,n.useCallback)(function(){var e=Vt((function*(e){return ye(),Ce(),null==Te||Te(Se.K.USER_ADDRESS,{shippingCountryId:e.countryId,shippingCountryCode:e.simpleCode,shippingStateName:null==e?void 0:e.state,addressId:e.id}),!1}));return function(t){return e.apply(this,arguments)}}(),[Te,Ce,ye]),we=(0,n.useCallback)((e=>{x.current||(B(e),e||pe("back"))}),[pe]),_e=(0,n.useCallback)(function(){var e=Vt((function*(e){if(x.current=!0,Z.current=null==e?void 0:e.shippingEdtDisplayFlag,null!=e&&e.shippingEdtDisplayFlag){y.Z.emitPdpCountryChooseClick();var t=yield O(!0);Q(t),o&&null!=t&&t.length?((null==e?void 0:e.addressId)&&U(null==e?void 0:e.addressId),ve(Se.K.USER_ADDRESS)):(x.current=!1,ve(Se.K.COUNTRY_PROVINCE))}else ue(),x.current=!1,B(!0)}));return function(t){return e.apply(this,arguments)}}(),[U,ue,O,ve,o]),Ue=(0,n.useCallback)((e=>{ae(e)}),[]);return(0,E.YI)((()=>{B(!1)}),[]),(0,n.useEffect)((()=>{me(R)}),[R,me,K]),n.createElement("div",{className:"product-detail-desc","data-v-ad9ba626":""},n.createElement("div",{className:"desc-accordion-wrap","data-v-ad9ba626":""},null==r||null===(t=r.shippingMenuGroups)||void 0===t?void 0:t.map(((e,t)=>{var a,l=n.createElement(n.Fragment,null,n.createElement("li",{key:"".concat(t,"-li"),"data-v-ad9ba626":""},null==e?void 0:e.shippingTitle," ",n.createElement(Ee.Z,{ref:I,visible:j,hasPopover:!0,modelType:null!=e&&e.shippingEdtDisplayFlag?de.u.COUNTRY_PROVINCES:de.u.COUNTRY,onClose:pe,activeTab:q,onChange:De,onTabChange:e=>{J(e)},siteCountries:!1,logistics:null==e?void 0:e.shippingEdtDisplayFlag,selectCountry:V,selectState:Y,customParams:{warehouseIds:null==e||null===(a=e.warehouseIds)||void 0===a?void 0:a.join(",")},triggerDom:n.createElement("span",{className:"hyperlinks cursor-pointer country",onClick:t=>{h.UW(t),_e(e)},"data-v-ad9ba626":""},null!=e&&e.shippingStateName?"".concat(null==e?void 0:e.shippingStateName,", "):null,e.countryName),popoverProps:{onVisibleChange:we,overlayStyle:{zIndex:99}},"data-v-ad9ba626":""})));return ne(l,(e=>n.createElement("div",{className:"desc-accordion-policy-wrap","data-v-ad9ba626":""},n.createElement("div",{className:"product-detail-shippingReturns","data-v-ad9ba626":""},((null==e?void 0:e.secondaryMenus)||[]).map(((e,t)=>{var a,l;return n.createElement("div",{className:"shipping-returns-wrapper",key:t,"data-v-ad9ba626":""},n.createElement("div",{className:"shipping-returns-item-wrapper",onClick:()=>{se(null==e?void 0:e.menuUrl)},"data-v-ad9ba626":""},n.createElement("div",{className:"shipping-returns-title","data-v-ad9ba626":""},n.createElement(C.Ee,{display:"inline-block",defaultImage:"image",width:12,height:12,useZip:!1,imgUrl:null==e?void 0:e.prefixImg,alt:null==e?void 0:e.menuName,"data-v-ad9ba626":""}),n.createElement("span",{className:"title","data-v-ad9ba626":""},null==e?void 0:e.menuName)),n.createElement(f.le,{iconClass:f.my["arrow2-R"],width:12,height:12,"data-v-ad9ba626":""})),null!=e&&e.texts&&null!=e&&null!==(a=e.texts)&&void 0!==a&&a.length?n.createElement("ul",{"data-v-ad9ba626":""},null==e||null===(l=e.texts)||void 0===l?void 0:l.map(((e,t)=>n.createElement("li",{key:t,"data-v-ad9ba626":""},null==e?void 0:e.content)))):null)})))))(e),{expand:!0})}))),n.createElement(fe.Z,{visible:H,value:Number(R),addressType:"siteAvailable",title:a("product.detail.shipping.shippingToTitle"),dataSource:K,addressCardProps:{canDefault:!1,canEdit:!1,canRemove:!1,supportSelect:!0,onSelectHandler:Pe},modalProps:{width:1e3,noPadding:!0,onCancel:ye},confirmButtonProps:{buttonText:a("static.common.PDPChooseOtherAddress")},onFinish:Ne,"data-v-ad9ba626":""}),le?n.createElement(C.UQ,{expand:!1,show:te,title:n.createElement("div",{className:"desc-accordion-title","data-v-ad9ba626":""},a("detail.content.productDesc")),icon:C.Tu.ARROW_DOWN,onChangeShow:Ue,"data-v-ad9ba626":""},p.map(((e,t)=>le(e,m[t].productDetail,m[t].currentStyleIndex,v.productSkcInfoList[t])))):null,null==p?void 0:p.map((e=>{var t,l,i,r,c,o;return 0===(null==e?void 0:e.productDescImageList.length)||te?null:n.createElement("div",{onClick:()=>{Ue(!te)},"data-v-ad9ba626":""},!(null==e||!e.description)&&n.createElement("div",{className:"detail-item-abstract","data-v-ad9ba626":""},e.description),n.createElement("div",{className:"image-desc-entry","data-v-ad9ba626":""},n.createElement("div",{className:"view-more-area","data-v-ad9ba626":""},n.createElement(C.Ee,{imgUrl:null===(t=e.productDescImageList)||void 0===t||null===(l=t[0])||void 0===l?void 0:l.imgUrl,width:406,height:Number(335/Number(null===(i=e.productDescImageList)||void 0===i||null===(r=i[0])||void 0===r?void 0:r.imageWidth)*Number(null===(c=e.productDescImageList)||void 0===c||null===(o=c[0])||void 0===o?void 0:o.imageHeight)),"data-v-ad9ba626":""})),n.createElement("div",{className:"floating-area","data-v-ad9ba626":""},n.createElement("div",{className:"white-gradient-area","data-v-ad9ba626":""},n.createElement("div",{className:"view-more-item","data-v-ad9ba626":""},n.createElement("span",{"data-v-ad9ba626":""},a("static.common.viewMore")),n.createElement(f.le,{iconClass:f.my["arrow2-R"],width:12,height:12,"data-v-ad9ba626":""}))))))})),ne(a("detail.content.careInstruct"),p.map(((e,t)=>{return e.washMarks?(a=e,l=m[t].productDetail,i=m[t].currentStyleIndex,r=v.productSkcInfoList[t],null!=a&&null!==(c=a.washMarks)&&void 0!==c&&c.length||null!=a&&null!==(o=a.newWashMarkList)&&void 0!==o&&o.length?n.createElement("div",{className:"wash-marks-content","data-v-ad9ba626":""},n.createElement(Dt,{imgUrl:null==l||null===(d=l.productStyle)||void 0===d||null===(s=d[i])||void 0===s?void 0:s.thumbImage,originalPrice:null==r?void 0:r.originalPrice,salePrice:null==r?void 0:r.salePrice,productName:l.productName,leftUpTag:null==r?void 0:r.leftUpTag,leftUpImgUrl:null==r?void 0:r.leftUpTagImgUrl,inDesc:!0,"data-v-ad9ba626":""}),n.createElement("ul",{style:{marginTop:"8px"},"data-v-ad9ba626":""},0!==(null==a||null===(u=a.newWashMarkList)||void 0===u?void 0:u.length)?null==a?void 0:a.newWashMarkList.map(((e,t)=>{var a;return n.createElement("div",{className:"wash-mark-container",key:"".concat(e.title,"__").concat(t),"data-v-ad9ba626":""},n.createElement("div",{className:"item-title-wash-mark","data-v-ad9ba626":""},e.title),null==e||null===(a=e.contentList)||void 0===a?void 0:a.map(((e,t)=>null!=e&&e.picUrl?n.createElement("li",{className:"list-style-wash",key:"".concat(null==e?void 0:e.picUrl,"_").concat(t),"data-v-ad9ba626":""},n.createElement(C.Ee,{display:"inline-block",defaultImage:"image",width:16,height:16,useZip:!1,imgUrl:null==e?void 0:e.picUrl,alt:e.content,"data-v-ad9ba626":""}),n.createElement("p",{className:"wash-mark-content","data-v-ad9ba626":""},e.content)):n.createElement("li",{className:"without-icon",key:null==e?void 0:e.content,"data-v-ad9ba626":""},null==e?void 0:e.content))))})):null==a?void 0:a.washMarks.map(((e,t)=>{var{content:a,picUrl:l}=e;return n.createElement("li",{key:t,className:"list-style-wash","data-v-ad9ba626":""},n.createElement(C.Ee,{display:"inline-block",defaultImage:"image",width:16,height:16,useZip:!1,imgUrl:l,alt:a,"data-v-ad9ba626":""}),n.createElement("p",{className:"wash-mark-content","data-v-ad9ba626":""},a))})))):null):null;var a,l,i,r,c,o,d,s,u})),{className:"desc-accordion-wrap"}),n.createElement(Oe,{"data-v-ad9ba626":""}))};function Yt(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function Wt(e){for(var t=1;t{var t,r,N,D,{detailType:U,productLink:Z,addToCart:L,quickPurchaseType:M=et.f.ADD,updateCartOldCartItem:x,refreshPage:H,routerLinkTarget:F="_self"}=e,{online:j,productId:B,productName:V,spuCode:G,country:Y,productionDetail:W,productImage:K,productMedia:Q,priceInfo:q,currentStyleIndex:X,currentSize:ee,currentSizeIndex:te,sizeList:ae,sizingHelpData:ie,productSameCombination:oe,productSameCombinationList:de,productDetailShippingInfo:se,productDetailWashMarks:ue,oneSizeFlag:me,recommendSizeResult:ve,email:pe,subscribeSizeList:ge,isShowSizeSubscribe:fe,attrInfoV2:Ee,styleAttrList:he,newWashMarkList:Se,productDescImageList:ye}=(0,d.v9)(k.ZP),{quickPurchase:Ce}=(0,d.v9)(k.AJ),{productSetList:Ie,suitSkcItem:Ne}=(0,d.v9)(qe.Z),ke=(0,n.useMemo)((()=>W.productType===Re.h0.SET),[W.productType]),Te=(0,n.useMemo)((()=>{var e,t;return ke?{description:null==W?void 0:W.productName,shopPrice:null==Ne?void 0:Ne.salePrice,originPrice:null!==(e=null==Ne?void 0:Ne.originalPrice)&&void 0!==e?e:"",isFavor:null!==(t=null==W?void 0:W.isFavor)&&void 0!==t?t:0,leftUpTag:null==Ne?void 0:Ne.leftUpTag,leftUpTagImgUrl:null==Ne?void 0:Ne.leftUpTagImgUrl,salePriceRange:null==W?void 0:W.salePriceRange}:q}),[q,null==W?void 0:W.productName,W.productType,null==Ne?void 0:Ne.salePrice]),Oe=(0,n.useRef)({page_source:J.H.PDP}),ze=(0,n.useCallback)((e=>{Oe.current=e}),[]),De=(0,m.k6)(),{unisexUrl:Pe,curveIconUrl:we,bnplList:je=[],tagsList:Ve=[],sizeType:Ge,productDesc:Ye,productStyle:We=[],sizeRecommendTag:Ke,taxIncludedInfo:$e}=W,tt={[J.Q.PRODUCT_DETAIL]:{mainImageConfig:{width:600,height:800,autoResize:!0},thumbImageConfig:{width:60,height:80,autoResize:!0},slidesPerView:8},[J.Q.QUICK_PURCHASE]:{mainImageConfig:{width:480,height:640,autoResize:!0},thumbImageConfig:{width:60,height:80,autoResize:!0},slidesPerView:7}},{infoMember:{uid:at}}=(0,d.v9)(v.Z),{bodyParams:lt}=(0,d.v9)(p.Z),[nt,it]=n.useState(!1),rt=(0,n.useRef)(null),ct=(0,n.useRef)(null),ot=(0,E.bB)(),dt=(0,d.I0)(),{t:st}=(0,i.$)(),{getProductDetailShippingInfo:ut}=(0,$.r_)(),[mt,vt]=(0,n.useState)(!0),[pt,gt]=(0,n.useState)(1),[ft,Et]=(0,n.useState)(!1),[ht,St]=(0,Ue.K)(),[bt,yt]=((0,E.ym)(),(0,n.useState)(!1)),{changeDetailState:Nt,clearDetailAddressInfo:kt}=(0,be.CP)(),Tt=(0,n.useMemo)((()=>"you_may_also_like_similar"),[]),Ot=(0,n.useMemo)((()=>16),[]),zt=(0,n.useMemo)((()=>{var e=(0,h.YN)((null==W?void 0:W.productCountrySizeUnit)||{},Y);return dt(re.Z.SET_SIZE_UNIT((e||"CM").toLowerCase())),(e||"CM").toUpperCase()}),[Y,dt,null==W?void 0:W.productCountrySizeUnit]),Dt=e=>{var t;return!e||0===(null===(t=Object.keys(e))||void 0===t?void 0:t.length)||0===e.soldOut},Pt=(0,n.useMemo)((()=>Ie.map((e=>e.productDetail.productStyle[e.currentStyleIndex].skuInfo[e.currentSizeIndex]))),[Ie]),wt=(0,n.useCallback)((e=>!e.includes(void 0)&&e.some((e=>1===e.soldOut))),[]),_t=(0,n.useCallback)((()=>{var{isShowRecommendSizePopover:e}=ve;if(e&&Ke){var t=(0,Le.$o)(Je)||0,a=(0,Le.G)(Je)||0,l=(0,Le.$o)(String(at))||0;if(lt.addingStatus===Ae.O_.None){if(j&&0!==Number(at)){if(!(l<2&&a<1))return;it(!0),l?(0,Le.qQ)(String(at),Number(l)+1):(0,Le.qQ)(String(at),1)}else{if(!(t<2&&a<1))return;it(!0),t?(0,Le.qQ)(Je,Number(t)+1):(0,Le.qQ)(Je,1)}a?(0,Le.t_)(Je,Number(a)+1):(0,Le.t_)(Je,1)}}}),[ve,Ke,at,j,lt.addingStatus]),Rt=(0,n.useMemo)((()=>ke?wt(Pt):!Dt(ee)),[ee]),Ut=(0,n.useCallback)(function(){var e=Qt((function*(e){y.Z.emitSizeSubscribeClick({source:e,spu_code:G,category:null==W?void 0:W.productCategoryId}),yt(!0)}));return function(t){return e.apply(this,arguments)}}(),[j]),Zt=(0,n.useMemo)((()=>{var e,t,a,l=null===(e=(We||[])[0])||void 0===e||null===(t=e.skuInfo)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.size;return!["F","One Size"].includes((l||"").trim())}),[We]),Lt=(0,n.useMemo)((()=>Rt?st("detail.content.similar"):M===et.f.ADD?st("shoppingBag.addItemsPage.addToBag"):M===et.f.EDIT_SIZE?st("order.modify.submitButton"):M===et.f.UPDATE?st("detail.content.updateToBag"):void 0),[Rt,M,st]),Mt=(0,n.useMemo)((()=>{if(ht&&M!==et.f.EDIT_SIZE){var e=((null==ie?void 0:ie.internationalSizes)||[]).reduce(((e,t)=>(Object.keys(t).includes(ht)&&e.push({[ht]:null==t?void 0:t[ht],size:null==t?void 0:t.size}),e)),[]);return ae.reduce(((t,a)=>{var l;return t.push(Wt(Wt({},a),{},{skuStyleName:(null===(l=e.find((e=>e.size===a.skuStyleName)))||void 0===l?void 0:l[ht])||a.skuStyleName})),t}),[])}return ae}),[ht,M,null==ie?void 0:ie.internationalSizes,ae]),At=(0,n.useMemo)((()=>{if(!Mt||!ee)return st("static.common.size");var e=Mt.find((e=>e.size===ee.size));return(null==e?void 0:e.skuStyleName)||st("static.common.size")}),[Mt,ee,st]),Ft=(0,E.fB)((0,n.useCallback)(Qt((function*(){dt(Ze.Z.SET_WISH_LIST_CLICK({online:j,productionDetail:W,fromDetail:!0,isFavor:W.isFavor,productId:W.productId,pixelData:Wt(Wt({},W),{},{moduleTitle:ot.moduleTitle,listType:ot.ciderListId,listTitle:ot.ciderListName,listId:ot.listId})})),yield dt(s.Z.CLEAR_STORAGE_PAGE(b.Gy.wishPage,b.Gy.wishPage))})),[dt,j,W,ot]),1e3),Bt=(0,n.useCallback)(((e,t)=>{t!==X&&(null!=ct&&ct.current&&ct.current.changeSetShowCurrent(!1),rt.current.startCurrentIndex(),dt(T.Z.CHANGE_PRODUCT_STYLE_INDEX(t)))}),[X,dt]),Vt=(0,n.useCallback)(function(){var e=Qt((function*(e,t){var a,l;t!==te&&(null==We||null===(a=We[X])||void 0===a||null===(l=a.skuInfo)||void 0===l||l[t||0],dt(T.Z.CHANGE_PRODUCT_SIZE_INDEX(t)),null!=e&&e.soldOut||_t())}));return function(t,a){return e.apply(this,arguments)}}(),[te,X,dt,We,_t]),Yt=(0,n.useCallback)((()=>{gt(1),null!=ct&&ct.current&&M===et.f.ADD&&ct.current.changeSetShowCurrent(!1),null!=ct&&ct.current&&M===et.f.UPDATE&&ct.current.changeSetShowCurrent(!0)}),[M]),Kt=(0,n.useMemo)((()=>/^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/),[]),$t=(0,n.useCallback)(function(){var e=Qt((function*(e){try{if(Kt.test(e)){var{code:t,msg:a}=yield Me.Z.post("/ms/product/v2/info/arrival/notice",{skuId:ee.skuId,email:e},{autoErrorRes:!1});return 100!==t?(h.Am(a),!1):(h.Am(st("detail.details.emailSuccess")),!0)}return""===e?h.Am(st("detail.details.emailNull")):h.Am(st("detail.details.emailError")),vt(!1),!1}catch(e){console.warn(e)}}));return function(t){return e.apply(this,arguments)}}(),[Kt,ee.skuId,st]),qt=(0,n.useCallback)(Qt((function*(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,a=t.some((t=>e.includes(t))),l=t.map((e=>(0,$.OS)(ht,W.internationalSizes,e))),n=(0,$.OS)(ht,W.internationalSizes,e[0]),i=(0,$.OS)(ht,W.internationalSizes,e[1]),r=l.join(", ")||"";if(e.length>0&&a){y.Z.emitPdpMultiplesizeExposure("1");var c=yield h.Xs(1===e.length?st("pdp.sizeRecommend.added",{SizeRecResult:n}):st("pdp.sizeRecommend.added2",{SizeRecResultslim:n,SizeRecResultloose:i,AddedSize:r}),st("pdp.sizeRecommend.addedtitle"),{confirmBtnText:st("pdp.sizeRecommend.gotit"),showCloseBtn:!1});c&&y.Z.emitPdpMultiplesizeClick("1","Got It")}else e.length>0&&!a?(y.Z.emitPdpMultiplesizeExposure("2"),h.hf(st("pdp.sizeRecommend.changetitle"),1===e.length?st("pdp.sizeRecommend.change",{SizeRecResult:n,AddedSize:r}):st("pdp.sizeRecommend.change2",{SizeRecResultslim:n,SizeRecResultloose:i,AddedSize:r}),{cancelBtnText:st("pdp.sizeRecommend.allgood"),confirmBtnText:st("pdp.sizeRecommend.changesize"),confirmColorStyle:ne.w.BLACK,cancelColorStyle:ne.w.WHITE,buttonsFlexDirection:"row",showCloseBtn:!0,cancelFunc:()=>{y.Z.emitPdpMultiplesizeClick("2","NO, ALL GOOD")},confirmFunc:()=>{h.yS("/cart"),y.Z.emitPdpMultiplesizeClick("2","YES, CHANGE SIZE")}})):0===e.length&&(y.Z.emitPdpMultiplesizeExposure("3"),h.hf(st("pdp.sizeRecommend.findtitle"),st("pdp.sizeRecommend.find",{AddedSize:r}),{cancelBtnText:st("pdp.sizeRecommend.gotit"),confirmBtnText:st("pdp.sizeRecommend.findsize"),confirmColorStyle:ne.w.BLACK,cancelColorStyle:ne.w.WHITE,buttonsFlexDirection:"row",showCloseBtn:!0,cancelFunc:()=>{y.Z.emitPdpMultiplesizeClick("3","Got It")},confirmFunc:()=>{h.yS("/body-size"),y.Z.emitPdpMultiplesizeClick("3","Find my size")}}))})),[ht,W.internationalSizes,st]),Jt=(0,n.useCallback)(Qt((function*(){if(null==X)return(0,h.Am)(st("detail.content.pleaseChooseColor"),{duration:1500}),!1;if(null!=ct&&ct.current&&!ct.current.showCurrent)return(0,h.Am)(st("detail.content.pleaseChooseSize"),{duration:1500}),!1;if(null==te)return!1;var e="addSameSizeTwiceKey",t=Boolean((0,Le.zI)(e));if((0,Fe.H2)(null==W?void 0:W.spuCode,ee)&&!t&&M===et.f.ADD){var{code:a,data:l}=yield(0,He.is)({productId:null==W?void 0:W.productId});if(100===a)return qt(null==l?void 0:l.recommendSizes,(0,Fe.rX)(null==W?void 0:W.spuCode)),(0,Le.o1)(e,1,86400),!1}Et(!0),yield L(pt),Et(!1)})),[X,te,null==W?void 0:W.spuCode,null==W?void 0:W.productId,ee,M,L,pt,st,qt]),Xt=(0,n.useCallback)(Qt((function*(){var{flag:e,data:t}=yield h.Os(st("orders.details.notifyMe"),st("orders.details.wewill"),{inputOptionList:[{showRequiredUnit:!0,label:st("static.common.email"),placeHolder:st(mt?"static.common.email":"login.sign.enterEmailNote"),defaultValue:pe}],confirmBtnText:st("orders.details.subscrible")});e&&$t(t[0]||"")})),[pe,mt,$t,st]),ea=(0,n.useCallback)(Qt((function*(){var{email:e,phone:t,phoneNumber:a}=yield dt(re.Z.LOGIN_BY_ACCESS_TOKEN());if(e||t){var{code:l}=yield Me.Z.post("/ms/product/v2/info/arrival/notice",{skuId:null==ee?void 0:ee.skuId,email:t?void 0:e},{autoErrorRes:!1});if(100===l){y.Z.emitskuUnavailableNotifyResult({action:1});var i=t?n.createElement(u.CF,{i18nKey:"restock.complete.SmsSubscribePC",values:{SubscribePhone:a},"data-v-3b418965":""}):n.createElement(u.CF,{i18nKey:"restock.complete.emailSubscribePC",values:{SubscribeEmail:e},"data-v-3b418965":""});(0,h.Am)(i,{duration:2e3})}}else Xt()})),[dt,Xt,ee]),ta=(0,n.useCallback)((()=>{y.Z.emitskuUnavailableBtnClick({btn_choose:"find_similar"}),De.push("/similar/list?id=".concat(B,"&customListTitle=").concat(Tt,"&customListType=").concat(Ot))}),[Tt,Ot,De,B]),aa=(0,n.useCallback)(Qt((function*(){ke||(y.Z.emitskuUnavailableBtnClick({btn_choose:"notify_me"}),(j||(yield dt(S.Z.OPEN_LOGIN_PANEL())))&&ea(),setTimeout((()=>{ta()}),1500))})),[ke,j,dt,ea,ta]),la=(0,n.useCallback)(Qt((function*(){if(Rt)aa();else if(M===et.f.EDIT_SIZE){var e,t;null==Ce||null===(e=Ce.editSizeParams)||void 0===e||null===(t=e.onClickEdit)||void 0===t||t.call(e,X,te)}else Jt()})),[Rt,M,aa,null==Ce?void 0:Ce.editSizeParams,X,te,Jt]),na=(0,n.useCallback)(Qt((function*(){if(Pt.includes(void 0))return(0,h.Am)(st("detail.content.pleaseChooseSize"),{duration:1500}),!1;Et(!0),yield L(pt),Et(!1)})),[L,pt,Pt,st]),ia=(0,n.useCallback)((()=>{if(Rt)return ta();var e,t;M===et.f.EDIT_SIZE?null==Ce||null===(e=Ce.editSizeParams)||void 0===e||null===(t=e.onClickEdit)||void 0===t||t.call(e,X,te):na()}),[L,ta,wt,Pt]);(0,n.useEffect)((()=>{Yt()}),[Yt,W]);var ra=(0,n.useCallback)(Qt((function*(){var e,t;if(null!=W&&W.productId){var a=yield(0,E.ep)(),l=yield ut(Wt(Wt({},a),{},{pid:null==W?void 0:W.productId,skuCode:null==ee?void 0:ee.skuCode,isFirstShippingRequest:!(0,ce.ej)(ce.fS.selectShippingAddressId)&&!(0,ce.ej)(ce.fS.selectShippingCountryId)}));Nt(null==l||null===(e=l.shippingMenuGroups)||void 0===e||null===(t=e[0])||void 0===t?void 0:t.shippingStateName)}})),[Nt,null==ee?void 0:ee.skuCode,null==W?void 0:W.productId]),ca=(0,n.useCallback)(Qt((function*(){yield dt(g.Z.GET_BODY_SIZE(at)),dt(g.Z.CHANGE_BODY_SIZE_FORM_MODAL({show:!0,source:xe.P.PRODUCT_DETAIL,sourceStatus:Oe.current.page_source}))})),[dt,at]),oa=(0,n.useCallback)((()=>{ze({page_source:J.H.PDPLogin}),j||ze({page_source:J.H.PDP}),ca()}),[j,ca,ze]),da=(0,n.useCallback)(Qt((function*(){it(!1),ze({page_source:J.H.PopLogin}),j||ze({page_source:J.H.Pop}),ca()})),[j,ca,ze]);(0,n.useEffect)((()=>{at&&dt(g.Z.GET_BODY_SIZE(at,{hideLoading:!0}))}),[dt,at]),(0,n.useEffect)((()=>{var e,t;M!==et.f.UPDATE||ke||(We.map(((t,a)=>{var l;(null==t||null===(l=t.styleTitle)||void 0===l?void 0:l.substring(6))===(null==x?void 0:x.productStyleName)&&(e=a)})),Mt.map(((e,a)=>{(null==e?void 0:e.size)===(null==x?void 0:x.skuStyleName)&&(t=a)})),dt(T.Z.CHANGE_PRODUCT_SIZE_INDEX(t)),dt(T.Z.CHANGE_PRODUCT_STYLE_INDEX(e)))}),[M,null==x?void 0:x.skuStyleName,null==x?void 0:x.productStyleName]),(0,E.X$)((()=>{ra()}),[ee.skuCode,ra]),(0,n.useEffect)((()=>{o.Z.attach("clearShippingAddress",(()=>{(0,E.iC)(),kt(),ra()}))}),[kt,ra]);var sa=(0,n.useCallback)(Qt((function*(){H?H():yield dt(T.Z.CHANGE_QUICK_PURCHASE_MODE(!0,{pid:W.productId,productLink:Z,buriedPointinfo:{}}))})),[dt,Z,W.productId,H]),ua=(0,n.useCallback)(Qt((function*(){null!=W&&W.productId&&(yield Promise.all([dt(T.Z.GET_SIZING_HELP(W.productId)),dt(T.Z.SET_MODEL_DATA(W.productId,{hideLoading:!0}))]))})),[W.productId,dt]),ma=(0,n.useCallback)((()=>{dt(T.Z.CHANGE_SIZE_HELP_MODAL({show:!0,width:U===J.Q.PRODUCT_DETAIL?1024:1080,setSubscribe:Ut,isShowSizeSubscribe:fe}))}),[Ut,U,dt,fe]);(0,n.useEffect)((()=>{ua()}),[ua,W.productType]);var va,pa,ga=(0,n.useMemo)((()=>{var e;if(M===et.f.EDIT_SIZE){var t=null==Ce||null===(e=Ce.editSizeParams)||void 0===e?void 0:e.packageItemDetailItem;return null!=t&&t.originSkuStyleName?" ".concat((null==t?void 0:t.originSkuStyleName)||"").concat(null!=t&&t.originInternationalSkuStyleName?"(".concat((null==t?void 0:t.originInternationalSkuStyleName)||"",")"):""):" ".concat((null==t?void 0:t.skuStyleName)||"").concat(null!=t&&t.internationalSkuStyleName?"(".concat((null==t?void 0:t.internationalSkuStyleName)||"",")"):"")}}),[null==Ce||null===(t=Ce.editSizeParams)||void 0===t?void 0:t.packageItemDetailItem,M]),fa=(0,n.useMemo)((()=>{var e,t,a,l,n,i,r,c,o,d,s,u,m,v;return void 0===te||!(null==W||null===(e=W.productStyle)||void 0===e||null===(t=e[X||0])||void 0===t||null===(a=t.skuInfo)||void 0===a||null===(l=a[te])||void 0===l||!l.preOrder)||(null==W||null===(n=W.productStyle)||void 0===n||null===(i=n[X||0])||void 0===i||null===(r=i.skuInfo)||void 0===r||null===(c=r[te])||void 0===c?void 0:c.skuStyleName)===(null==Ce||null===(o=Ce.editSizeParams)||void 0===o||null===(d=o.packageItemDetailItem)||void 0===d?void 0:d.skuStyleName)||1===(null==W||null===(s=W.productStyle)||void 0===s||null===(u=s[X||0])||void 0===u||null===(m=u.skuInfo)||void 0===m||null===(v=m[te])||void 0===v?void 0:v.soldOut)}),[te,X,null==W?void 0:W.productStyle,null==Ce||null===(r=Ce.editSizeParams)||void 0===r||null===(N=r.packageItemDetailItem)||void 0===N?void 0:N.skuStyleName]),Ea=(0,n.useMemo)((()=>({productDetail:W})),[W]),ha=(0,n.useMemo)((()=>({washMarks:ue,attrDescriptionV2:Ee,productDescImageList:ye,description:Ye,styleAttrList:he,newWashMarkList:Se})),[ue,Ee,ye,Ye,he,Se]),Sa=(0,n.useMemo)((()=>{var e={productImage:K,unisexUrl:Pe,curveIconUrl:we,productMedia:Q},t={productImage:Ne.productMedia.map((e=>e.imgUrl)),unisexUrl:null==W?void 0:W.unisexUrl,curveIconUrl:null==W?void 0:W.curveIconUrl,productMedia:Ne.productMedia},a=ke?t:e;return n.createElement(O,{ref:rt,mainImageConfig:tt[U].mainImageConfig,thumbImageConfig:tt[U].thumbImageConfig,slidesPerView:tt[U].slidesPerView,productImage:a.productImage,unisexUrl:a.unisexUrl,curveIconUrl:a.curveIconUrl,productMedia:a.productMedia,"data-v-3b418965":""})}),[tt,we,U,ke,K,Q,null==W?void 0:W.curveIconUrl,null==W?void 0:W.unisexUrl,Ne.productMedia,Pe]),ba=(0,n.useMemo)((()=>{var e,t,a,l=Object.keys((null===(e=(null==Ie||null===(t=Ie[0])||void 0===t||null===(a=t.sizingHelp)||void 0===a?void 0:a.internationalSizes)||{})||void 0===e?void 0:e[0])||{}).reduce(((e,t)=>("size"!==t&&e.push(t),e)),[]);return l.unshift("Cider"),l.reduce(((e,t)=>(e.push({label:"".concat(t," ").concat(st("static.common.size")),value:t}),e)),[])||[]}),[Ie,st]),ya=(0,n.useMemo)((()=>ba.find((e=>e.value===ht))?ht:"Cider"),[ba,ht]);return n.createElement($.Xu.Provider,{value:Ea},n.createElement("div",{className:c()("product-detail-core",U),"data-v-3b418965":""},Sa,n.createElement("div",{className:"product-detail-info","data-v-3b418965":""},M!==et.f.EDIT_SIZE?n.createElement("div",{className:"product-detail-title","data-v-3b418965":""},W.productName,n.createElement(z.Z,{onClick:Ft,isSelect:!!W.isFavor,"data-v-3b418965":""})):null,M!==et.f.EDIT_SIZE?n.createElement("div",{className:"product-detail-price","data-v-3b418965":""},n.createElement(P,{price:Te,isExcludeLeftTagInPdp:U===J.Q.QUICK_PURCHASE,"data-v-3b418965":""})):null,M===et.f.EDIT_SIZE?n.createElement("div",{className:"original-size-container","data-v-3b418965":""},n.createElement("div",{className:"title","data-v-3b418965":""},st("order.modify.originalSize")),n.createElement("div",{className:"orginal-size-text","data-v-3b418965":""},n.createElement(u.CF,{i18nKey:"order.modify.size",values:{size:ga},components:{size:n.createElement("span",{className:"font-sf-bold","data-v-3b418965":""})},"data-v-3b418965":""})),n.createElement("div",{className:"line","data-v-3b418965":""})):null,n.createElement("span",{className:"line-container","data-v-3b418965":""},$e?n.createElement("span",{className:c()("price-tax-info",{"price-tax-gutter":(null==je?void 0:je.length)&&M!==et.f.EDIT_SIZE}),"data-v-3b418965":""},$e):null,null!=je&&je.length&&M!==et.f.EDIT_SIZE?je.map((e=>n.createElement(I.Z,{content:null==e?void 0:e.content,learnMoreUrl:(null==e?void 0:e.learnMoreUrl)||"",installmentShowAmount:null==e?void 0:e.installmentShowAmount,logoList:(null==e?void 0:e.logoList)||[],installmentNum:null==e?void 0:e.installmentNum,logo:null==e?void 0:e.logo,type:null==e?void 0:e.payType,"data-v-3b418965":""}))):null),(null==W?void 0:W.flashShoppingCountdown)>0&&M!==et.f.EDIT_SIZE&&n.createElement(Be,{onEnd:sa,flashShoppingCountdown:null==W?void 0:W.flashShoppingCountdown,"data-v-3b418965":""}),M!==et.f.EDIT_SIZE?n.createElement("div",{className:"product-discount-tags","data-v-3b418965":""},0!==(null==Ve?void 0:Ve.length)?null===(D=W.tagsList)||void 0===D?void 0:D.map(((e,t)=>n.createElement(w.Z,{tagItem:e,key:t,tagIndex:t,pid:B,"data-v-3b418965":""}))):null):null,Ye&&M!==et.f.EDIT_SIZE?n.createElement("p",{className:"product-detail-desc-main","data-v-3b418965":""},Ye):null,ke&&n.createElement("div",{className:"select-titlt-content","data-v-3b418965":""},n.createElement("span",{className:"select-text","data-v-3b418965":""},st("pdp.set.addToBagTitleContent")),n.createElement(Ht,{setSelectCountrySimpleCode:St,productCountryResult:ya,countrySizeList:ba,"data-v-3b418965":""})),ke?Ie.map(((e,t)=>{var a;return n.createElement(xt,{key:e.productDetail.productId,productItem:e,quickPurchaseType:M,detailType:U,productIndex:t,outProductCountryMapping:ht,setSelectCountrySimpleCode:St,skcItemInfo:null===(a=Ne.productSkcInfoList)||void 0===a?void 0:a[t],"data-v-3b418965":""})})):n.createElement("div",{"data-v-3b418965":""},M!==et.f.EDIT_SIZE?n.createElement(A,{items:We,isShowSize:Zt,isInStock:Dt,printDesc:null==W?void 0:W.printDesc,currentIndex:X,typeHandlerCallback:Bt,currentSkuStyleName:At,oneSizeFlag:me,"data-v-3b418965":""}):null,M===et.f.EDIT_SIZE?n.createElement("div",{className:"size-title","data-v-3b418965":""},At):null,Zt||me?n.createElement(n.Fragment,null,n.createElement(le,{ref:ct,items:Mt,isInStock:Dt,sizeUnit:zt,sizeClickHandler:Vt,setSelectCountrySimpleCode:St,internationalSizes:null==W?void 0:W.internationalSizes,outProductCountryMapping:ht,productSameCombination:oe,productSameCombinationList:de,setSubscribe:Ut,isShowSizeSubscribe:fe,trackingData:{productId:B,productName:V,spuCode:G},detailType:U,showSizeDesc:M!==et.f.EDIT_SIZE,preOrderShowAsSoldout:M===et.f.EDIT_SIZE,specialSkuStyleNameShowAsSoldOut:M===et.f.EDIT_SIZE?null==Ce||null===(va=Ce.editSizeParams)||void 0===va||null===(pa=va.packageItemDetailItem)||void 0===pa?void 0:pa.skuStyleName:"",hidePreOrder:M===et.f.EDIT_SIZE,hideFlashShipping:M===et.f.EDIT_SIZE,currentSize:ee,"data-v-3b418965":""}),Ge!==l.PHONE?n.createElement(Xe,{onClick:ma,"data-v-3b418965":""}):null,Ke&&M!==et.f.EDIT_SIZE&&n.createElement(Qe,{source:U,onClick:oa,productCountryMapping:ht,currentSize:ee,online:j,productionDetail:W,recommendSizeResult:ve,"data-v-3b418965":""})):null),n.createElement(C.zx,{fontSize:"16",size:ne.q.LARGE,width:"100%",loading:ft,onClick:ke?ia:la,disabled:M===et.f.EDIT_SIZE&&fa,style:{marginTop:"20px",backgroundColor:Pt.includes(void 0)?"#CCC":"#000"},prefixSolt:Rt||M===et.f.EDIT_SIZE?null:n.createElement(f.le,{iconClass:f.my["add-bag"],color:"#fff",width:20,height:20,style:{marginRight:"10px"},"data-v-3b418965":""}),"data-v-3b418965":""},Lt),M===et.f.EDIT_SIZE?n.createElement("div",{className:"edit-tips-container","data-v-3b418965":""},n.createElement("div",{"data-v-3b418965":""},n.createElement(f.le,{iconClass:f.my.information,width:12,height:12,"data-v-3b418965":""})),n.createElement("span",{"data-v-3b418965":""},n.createElement(u.CF,{i18nKey:"order.modify.tips1",values:{text:" ".concat(st("order.modify.price"))},components:{text:n.createElement("span",{className:"tips font-sf-bold","data-v-3b418965":""})},"data-v-3b418965":""}))):null,U===J.Q.PRODUCT_DETAIL?ke?n.createElement(Gt,{productDetailShippingInfo:se,"data-v-3b418965":""}):n.createElement(_e,{productDetailShippingInfo:se,descriptionInfo:ha,"data-v-3b418965":""}):null,U===J.Q.QUICK_PURCHASE&&M!==et.f.EDIT_SIZE?n.createElement(C.rH,{target:F,to:Z,style:{display:"block"},className:"product-detail-more","data-v-3b418965":""},st("product.detail.seeDetails"),n.createElement(f.le,{iconClass:f.my["arrow2-R"],width:12,height:12,color:"#999","data-v-3b418965":""})):null),n.createElement(_.Z,{lazyType:R.w.WINDOW_IS_LOADED,lazyLoading:!1,lazyLoad:()=>a.e(61637).then(a.bind(a,61637)),visible:nt,onCancel:()=>it(!1),onConfirm:da,"data-v-3b418965":""}),n.createElement(_.Z,{lazyType:R.w.WINDOW_IS_LOADED,lazyLoading:!1,lazyLoad:()=>a.e(84080).then(a.bind(a,84080)),visible:bt,closePanel:()=>yt(!1),productId:null==W?void 0:W.productId,spuCode:G,categoryId:null==W?void 0:W.productCategoryId,subscribeSizeList:ge,internationalSizes:null==W?void 0:W.internationalSizes,productCountryMapping:ht||"Cider","data-v-3b418965":""}),n.createElement(_.Z,{"data-v-3b418965":""},n.createElement(Ct,{"data-v-3b418965":""})),n.createElement(_.Z,{"data-v-3b418965":""},n.createElement(It.default,{productionDetail:W,"data-v-3b418965":""})),ke&&n.createElement(_.Z,{"data-v-3b418965":""},n.createElement(jt,{"data-v-3b418965":""}))))}},62840:function(e,t,a){a.r(t),a(66992),a(33948);var l=a(67294),n=a(39704),i=a(26793),r=a(36262),c=a(44013),o=a(34474),d=a(97171),s=a(98158),u=a(70161),m=a(10537),v=a(37349),p=a(35576),g=a(20538);t.default=()=>{var{bodySizeFormModalState:e}=(0,n.v9)(v.Z),[t]=(0,s.K)(),{online:a}=(0,n.v9)(c.Z),{productionDetail:{productId:f,productType:E},productionDetail:h}=(0,n.v9)(r.ZP),{t:S}=(0,i.$)(),b=(0,n.I0)(),{show:y,source:C,saveCallBack:I}=e,N=(0,l.useCallback)((()=>{b(d.Z.CHANGE_BODY_SIZE_FORM_MODAL({show:!1}))}),[b]);return(0,l.useEffect)((()=>{f&&!y&&(E===p.h0.SET?b(g.Z.SET_RECOMMEND_SIZE(f)):b(m.Z.SET_RECOMMEND_SIZE(f)))}),[b,a,f,y,E]),l.createElement(o.Z,{style:{display:"block"},maskClosable:!0,visible:y,onCancel:N,title:S("mine.top.myFitSize"),width:900,destroyOnClose:!0,keyboard:!0},l.createElement(u.Z,{saveCallBack:I,onConfirm:N,onCancelModal:N,productCountryMapping:t,pid:f,from:C,sizeType:null==h?void 0:h.sizeType}))}},83867:function(e,t,a){var l,n;a.d(t,{H:function(){return n},Q:function(){return l}}),function(e){e.PRODUCT_DETAIL="product_detail",e.QUICK_PURCHASE="quick_purchase"}(l||(l={})),function(e){e.Pop="Pop",e.PopLogin="PopLogin",e.PDP="PDP",e.PDPLogin="PDPLogin",e.User="User"}(n||(n={}))},18586:function(e,t,a){var l=a(67294),n=a(3516),i=a(68782),r=a(84529),c=a(53304),o=a(56785),d=a(16550),s=e=>{var{tagItem:t,tagIndex:a,pid:s}=e,u=(0,d.TH)(),m=(0,l.useMemo)((()=>({operationpageTitle:r.Z.getPageName(u),operationType:"promotion_tag",operationPosition:"0",operationContent:null==t?void 0:t.title,operationImage:"",linkUrl:"https://m.shopcider.com/product/list?collection_id=".concat(t.collectionId),listSource:"product_detail-".concat(s||"",";promotion_tag;0")})),[u,s,t.collectionId,null==t?void 0:t.title]);return l.createElement(l.Fragment,null,null!=t&&t.collectionId?l.createElement(i.Z,{pixelType:i.B.operation,reportData:{pixel:m},"data-v-53da9376":""},l.createElement(o.Z,{to:"/product/list?collection_id=".concat(t.collectionId),pixelRouterData:{position:"".concat(a)},pixel:m,action:!0,coverListSource:"product_detail-".concat(s||"",";promotion_tag;0"),"data-v-53da9376":""},l.createElement("div",{style:{backgroundColor:null!=t&&t.colorHexCode?t.colorHexCode:"",backgroundImage:null!=t&&t.imgUrl?"url(".concat(t.imgUrl,")"):"",color:null!=t&&t.fontColorHexCode?t.fontColorHexCode:"",cursor:"pointer"},className:"original-item pointer-tag-item","data-v-53da9376":""},l.createElement("div",{className:"title-gutter","data-v-53da9376":""},null==t?void 0:t.title),null!=t&&t.appendTitle?l.createElement(n.Z,{imgUrl:t.appendTitle,width:10,height:10,"data-v-53da9376":""}):null))):l.createElement("div",{style:{backgroundColor:t&&null!=t&&t.colorHexCode?t.colorHexCode:"",backgroundImage:t&&null!=t&&t.imgUrl?"url(".concat(t.imgUrl,")"):"",color:t&&null!=t&&t.fontColorHexCode?t.fontColorHexCode:"white"},className:"original-item","data-v-53da9376":""},l.createElement("div",{className:"title-gutter","data-v-53da9376":""},null==t?void 0:t.title),t&&null!=t&&t.appendTitle?l.createElement(l.Fragment,null,null!=t&&t.popupContent?l.createElement("div",{className:"right","data-v-53da9376":""},l.createElement(c.J2,{style:{width:"260px"},placement:"right",content:l.createElement("span",{className:"popover-text","data-v-53da9376":""},t.popupContent),trigger:"click","data-v-53da9376":""},l.createElement(n.Z,{imgUrl:t.appendTitle,width:10,height:10,"data-v-53da9376":""}))):l.createElement(n.Z,{imgUrl:t.appendTitle,width:10,height:10,"data-v-53da9376":""})):null))};t.Z=l.memo(s)},11220:function(e,t,a){var l=a(67294),n=a(28273),i=a(84529),r=a(44362),c=a(40255);t.Z=e=>{var{innerShipText:t,shipPopupText:a,triggerMethod:o,pageSource:d,showIcon:s=!0,placement:u="topRight",iconColor:m="#999"}=e,v=(0,l.useCallback)((e=>{e&&"click"===o&&i.Z.emitMultiWarehouseTipsClickEvent({pageSource:d})}),[o,d]),p=(0,l.useMemo)((()=>t&&a),[t,a]);return(0,l.useEffect)((()=>{p&&i.Z.emitMultiWarehouseTipsPageView({pageSource:d})}),[p]),l.createElement(l.Fragment,null,p?l.createElement("div",{"data-v-8bfb33d1":""},l.createElement("div",{className:"multi-warehouse-tips-container",onClick:e=>null==e?void 0:e.stopPropagation(),"data-v-8bfb33d1":""},l.createElement("div",{className:"multi-warehouse-tips","data-v-8bfb33d1":""},l.createElement("div",{className:"left-area","data-v-8bfb33d1":""},s&&l.createElement("div",{className:"left","data-v-8bfb33d1":""},l.createElement(n.le,{iconClass:n.my["flash-fill"],color:c.z1,height:12,width:12,"data-v-8bfb33d1":""})),l.createElement("div",{className:"right-tips",onClick:e=>{null==e||e.stopPropagation()},"data-v-8bfb33d1":""},t)),l.createElement("div",{className:"right","data-v-8bfb33d1":""},l.createElement(r.Z,{style:{width:"260px"},align:{offset:"topRight"===u?[14,0]:[0,0]},placement:u,content:l.createElement("div",{className:"popover-text","data-v-8bfb33d1":""},a),trigger:o,onVisibleChange:v,"data-v-8bfb33d1":""},l.createElement(n.le,{iconClass:n.my.help,height:12,width:12,color:m,"data-v-8bfb33d1":""})))))):null)}},44691:function(e,t,a){var l=a(67294),n=a(69580);t.Z=e=>{var{className:t="",onClick:a,isSelect:i=!1,size:r=20}=e;return l.createElement("div",{className:"wish-icon cursor-pointer ".concat(t),onClick:a},l.createElement(n.le,{iconClass:i?n.my.WISH_ACTIVE:n.my.WISH,height:r,width:r}))}},74694:function(e,t,a){a.d(t,{yN:function(){return p},CP:function(){return g}}),a(66992),a(33948),a(88674);var l,n=a(67294),i=a(39704),r=a(36262);!function(e){e.CM="cm",e.KG="kg",e.LBS="lbs",e.INCH='"'}(l||(l={}));var c=a(55558),o=a(51991),d=a(42433),s=a(84529),u=a(94412);function m(e,t,a,l,n,i,r){try{var c=e[i](r),o=c.value}catch(e){return void a(e)}c.done?t(o):Promise.resolve(o).then(l,n)}function v(e){return function(){var t=this,a=arguments;return new Promise((function(l,n){var i=e.apply(t,a);function r(e){m(i,l,n,r,c,"next",e)}function c(e){m(i,l,n,r,c,"throw",e)}r(void 0)}))}}var p=()=>{var{sizeUnit:e,isInch:t,bodyParams:a}=(0,i.v9)(r.Jj),o=(0,n.useMemo)((()=>{var e={};for(var[t,l]of Object.entries(a))void 0!==l&&(e[t]=l);return Object.keys(e).length>2}),[a]),d=(0,n.useMemo)((()=>o?t:"inch"===e),[o]),s=(0,n.useMemo)((()=>o?t?"":l.CM:"cm"===e?l.CM:""),[t,o,e]),u=(0,n.useMemo)((()=>o?t?l.INCH:l.CM:"cm"===e?l.CM:l.INCH),[t]),m=(0,n.useMemo)((()=>o?t?l.LBS:l.KG:"cm"===e?l.KG:l.LBS),[t]),v=(e,t)=>"".concat(e?(0,c.Bq)(t):t).concat(e?"":l.CM),p=(e,t)=>"".concat(e?(0,c.ps)(t):t).concat(e?l.LBS:l.KG),g=(e,t)=>"".concat(e?(0,c.eu)(t):t).concat(e?l.INCH:l.CM);return{HeigntUnit:s,LongUnit:u,WeightUnit:m,isSizeInch:d,isWriteBodySize:o,getBodySizeInfoArr:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{isHips:!1,whetherDisplayAllUnits:!1};if(!e)return[];var{isHips:l=!1,whetherDisplayAllUnits:n=!1}=a,i=[];for(var[r,o]of Object.entries(e))switch(r){case"height":i.unshift({key:"review.size.height",value:n?"".concat(v(!1,o)," / ").concat(v(!0,o)):"".concat(d?(0,c.Bq)(o):o).concat(d?"":s)});break;case"weight":i.push({key:"static.common.weight",value:n?"".concat(p(!1,o)," / ").concat(p(!0,o)):"".concat(d?(0,c.ps)(o):o).concat(m)});break;case"bust":i.push({key:"review.size.bust",value:n?"".concat(g(!1,o)," / ").concat(g(!0,o)):"".concat(d?(0,c.eu)(o):o).concat(u)});break;case"waist":i.push({key:"review.size.waist",value:n?"".concat(g(!1,o)," / ").concat(g(!0,o)):"".concat(d?(0,c.eu)(o):o).concat(u)});break;case"shoulder":t&&i.push({key:"static.common.shoulder",value:n?"".concat(g(!1,o)," / ").concat(g(!0,o)):"".concat(d?(0,c.eu)(o):o).concat(u)});break;case"hips":(t||l)&&i.push({key:"review.size.hips",value:n?"".concat(g(!1,o)," / ").concat(g(!0,o)):"".concat(d?(0,c.eu)(o):o).concat(u)});break;case"ballGirth":i.push({key:"myMeasurements.size.ballgirth",value:n?"".concat(g(!1,o)," / ").concat(g(!0,o)):"".concat(d?(0,c.eu)(o):o).concat(u)});break;case"footLength":i.push({key:"myMeasurements.size.footlength",value:n?"".concat(g(!1,o)," / ").concat(g(!0,o)):"".concat(d?(0,c.eu)(o):o).concat(u)});break;case"footWidth":i.push({key:"myMeasurements.size.footwidth",value:n?"".concat(g(!1,o)," / ").concat(g(!0,o)):"".concat(d?(0,c.eu)(o):o).concat(u)})}return i}}},g=()=>{var e=(0,i.I0)(),{country:t}=(0,i.v9)(r.ZP),[a,l]=(0,n.useState)(""),[c,m]=(0,n.useState)(""),[p,g]=(0,n.useState)(null),f=(0,n.useCallback)(v((function*(){var{shippingStateName:e,addressId:t}=yield(0,u.ep)();m(e),g(t)})),[]);(0,n.useEffect)((()=>{var e=(0,d.ej)(d.fS.selectShippingCountryCode);l(e||t)}),[t]),(0,n.useEffect)((()=>{f()}),[t]);var E=(0,n.useCallback)((a=>{a.code!==t&&s.Z.emitProductDetailsChangeCountry({country:(0,d.ej)(d.fS.selectShippingCountryCode)||t,newCountry:a.code}),l(a.code),e(o.Z.SET_USER_SHIPPING_CURRENT_SHIPPING_COUNTRY_ID(a.id))}),[t,e]),h=(0,n.useCallback)(v((function*(){var{shippingStateName:e}=yield(0,u.ep)();return c||e})),[c]),S=(0,n.useCallback)((e=>{m(e),e&&(0,d.d8)(d.fS.selectShippingStateName,e)}),[]),b=(0,n.useCallback)((e=>{g(e?Number(e):null)}),[]),y=(0,n.useCallback)((()=>{l(null),m(null),g(null)}),[]);return{detailCountry:a,changeDetailCountry:E,detailState:c,changeDetailState:S,getDetailState:h,detailAddressId:p,changeDetailAddressId:b,clearDetailAddressInfo:y}}}}]);